https://github.com/callstack/repack
A Webpack-based toolkit to build your React Native application with full support of Webpack ecosystem.
https://github.com/callstack/repack
bundler code-splitting hacktoberfest module-federation react react-native typescript webpack
Last synced: 7 days ago
JSON representation
A Webpack-based toolkit to build your React Native application with full support of Webpack ecosystem.
- Host: GitHub
- URL: https://github.com/callstack/repack
- Owner: callstack
- License: mit
- Created: 2021-02-19T15:33:39.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T17:28:58.000Z (6 months ago)
- Last Synced: 2024-10-29T15:11:17.291Z (6 months ago)
- Topics: bundler, code-splitting, hacktoberfest, module-federation, react, react-native, typescript, webpack
- Language: TypeScript
- Homepage: https://re-pack.dev
- Size: 15 MB
- Stars: 1,473
- Watchers: 35
- Forks: 106
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-list - repack - based toolkit to build your React Native application with full support of Webpack ecosystem. | callstack | 425 | (TypeScript)
- awesome-rspack - Re.Pack
README
![]()
A toolkit to build your React Native application with Rspack or Webpack.
[![mit licence][license-badge]][license]
[![npm downloads][npm-downloads-badge]][npm-downloads]
[![Chat][chat-badge]][chat]
[![PRs Welcome][prs-welcome-badge]][prs-welcome]Re.Pack is a modern bundler for React Native applications, powered by Rspack and Webpack.
It serves as a drop-in replacement for Metro, offering enhanced functionality and access to a broad Webpack ecosystem, making it especially useful for implementing microfrontends architecture with Module Federation in your mobile app.
## Documentation
The documentation is available at [re-pack.dev](https://re-pack.dev).
You can also use the following links to jump to specific topics:
- [Quick Start](https://re-pack.dev/docs/getting-started/quick-start)
- [About Re.Pack](https://re-pack.dev/docs/getting-started/introduction)
- [Configuration](https://re-pack.dev/docs/guides/configuration)
- [API documentation](https://re-pack.dev/api/)## Made with ❤️ at Callstack
`@callstack/repack` is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. [Callstack][callstack-readme-with-love] is a group of React and React Native geeks, contact us at [[email protected]](mailto:[email protected]) if you need any help with these or just want to say hi!
Like the project? ⚛️ [Join the team](https://callstack.com/careers/?utm_campaign=Senior_RN&utm_source=github&utm_medium=readme) who does amazing stuff for clients and drives React Native Open Source! 🔥
[callstack-readme-with-love]: https://callstack.com/?utm_source=github.com&utm_medium=referral&utm_campaign=repack&utm_term=readme-with-love
[license-badge]: https://img.shields.io/npm/l/@callstack/repack?style=for-the-badge
[license]: https://github.com/callstack/repack/blob/main/LICENSE
[npm-downloads-badge]: https://img.shields.io/npm/dm/@callstack/repack?style=for-the-badge
[npm-downloads]: https://www.npmjs.com/package/@callstack/repack
[prs-welcome-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge
[prs-welcome]: ./CONTRIBUTING.md
[chat-badge]: https://img.shields.io/discord/426714625279524876.svg?style=for-the-badge
[chat]: https://discord.gg/Q4yr2rTWYF