callstack/repack

A webpack-based toolkit to build your React Native application with full support of webpack ecosystem.

Owned by Callstack

View on GitHub ↗Jump to charts ↓Open shareable report →

callstack/repack has 1.5k+ stars and 150+ forks on GitHub, is written in TypeScript, and was last pushed on Oct 16, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 10 minutes ago
Added to GitGenius on October 12th, 2026
Created on February 19th, 2021
Open Issues & Pull Requests: 21 (+0)
GitHub issues: Enabled
Number of forks: 171
Total Stargazers: 1,946 (+0)
Total Subscribers: 33 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 37.5 hours
Mean response time: 17.3 days
90th percentile: 29.9 days
Tracked items: 207

Maintainer activity

3 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

About 6% of issues opened in the past year have never received a reply. Work labelled "status:confirmed" is answered fastest, typically in about 3 hours, while "pinned" waits about 2 months. 90% of issues opened in the past year have since been closed. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 313 days
Stale 30+ days: 6
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • status:new (130)
  • type:bug (120)
  • type:documentation (38)
  • type:feature (27)
  • status:confirmed (21)
  • status:stale (18)
  • pinned (13)
  • status:investigating (10)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Repack is a webpack-based bundler for React Native applications that brings the full webpack ecosystem to React Native development.

React Native traditionally relies on Metro as its bundler, which limits access to webpack's extensive plugin ecosystem and advanced features. Repack solves this by replacing Metro with webpack, allowing developers to leverage webpack's mature tooling, loaders, and plugins while building React Native apps. The toolkit handles the specific requirements of React Native bundling while maintaining compatibility with webpack's configuration patterns and community extensions.

Repack suits teams already invested in webpack workflows who want to apply that expertise to React Native, or projects requiring advanced bundling capabilities like code-splitting and module federation that go beyond Metro's defaults. It is particularly valuable for monorepo setups and applications needing fine-grained control over bundle optimization. Teams comfortable with webpack configuration will find the transition straightforward, while those new to webpack may face a steeper learning curve compared to Metro's simpler defaults.

The project shows consistent maintenance with regular updates addressing both bug fixes and feature enhancements. Development activity demonstrates responsiveness to community issues and pull requests, with the maintainers actively refining the toolkit based on user feedback. The codebase is written in TypeScript, providing type safety for contributors and users extending the toolkit.