The React Native Boilerplate That Gets You to Features on Day One.
Tired of spending 2 weeks configuring navigation, themes, and API layers before writing a single feature? RNJet bootstraps a fully-configured, production-grade React Native starter kit — Clean Architecture, New Architecture, i18next, MMKV, React Navigation — wired up in one command.
Everything a Production React Native App Needs
Stop making the same configuration decisions on every project. RNJet packages 6 weeks of setup into a single command.
React Native Module Generator CLI
Instantly scaffold modules, components, and services with a single command — standard-compliant naming conventions enforced automatically.
React Native New Architecture (Fabric + JSI)
Built from the ground up to support Fabric and JSI. Near-native performance levels out of the box — no migration needed.
Clean Architecture — Feature-Based Folder Structure
Enforced separation of concerns with a modular folder structure. Scales cleanly from solo projects to large teams.
i18n in React Native with i18next — Built In
Full internationalization with i18next and type-safe translation keys. English and Bahasa Indonesia included. Add any language in minutes.
MMKV Storage — Faster Than AsyncStorage
Ultra-fast synchronous storage powered by MMKV with AES-256 encryption. No async/await, no headaches — orders of magnitude faster.
React Navigation v7 Pre-Configured Setup
Production-ready navigation with typed screens, nested stacks, and a useNavigate hook — fully wired and ready to extend.
Why Choose RNJet Over Other React Native Boilerplates?
Most React Native starters either do too little (bare bones) or too much (opinionated to the point of being impossible to customize). RNJet hits the sweet spot — everything you need for a real production app, nothing you don't.
Ship in Days, Not Weeks
Navigation, themes, API layers, environment configs, i18n, storage — all configured and wired up before you write your first feature. Stop losing the first 2 weeks of every project to boilerplate.
Architecture That Scales With Your Team
Enforced separation of concerns via a feature-based module structure. Whether you're solo or a team of 10, the codebase stays organized as it grows — domain, data, and UI layers clearly separated.
No Lock-In, Full Native Access
Unlike Expo managed workflow, RNJet gives you full access to the native layer. Integrate any native SDK, fork native modules, run custom build configs — you own the entire stack.
RNJet vs Expo Starter vs Bare React Native
| Feature | RNJet | Expo Starter | Bare React Native |
|---|---|---|---|
| New Architecture (Fabric + JSI) | |||
| Clean Architecture folder structure | |||
| CLI code generator (modules, services) | |||
| MMKV persistent storage wired up | |||
| i18n (i18next) pre-configured | |||
| TanStack Query + Axios API layer | |||
| Environment config (dev/prod) split | |||
| Full native module access | |||
| Zero lock-in — fully ejectable |