A powerful CLI tool that automatically generates a scalable React Native folder structure with navigation, Redux Toolkit, reusable components, and utilities.
A lightweight CLI tool that automatically generates a **clean, scalable,
and production-ready folder structure** for React Native projects.
This tool helps you quickly bootstrap a well-organized architecture so
you can focus on writing features---not setting up directories.
------------------------------------------------------------------------
- š Generates a modern, opinionated React Native folder structure\
- š Auto-creates feature modules (screens, store, API)\
- š§© Shared components, constants, hooks, and utilities\
- š” Centralized API configuration\
- š¾ Async storage service helpers\
- ā” Fast, simple, and zero-dependency CLI
------------------------------------------------------------------------
The recommended way is using NPX:
`` sh`
npx create-rn-folder-structure
------------------------------------------------------------------------
Run inside your React Native project:
` sh``
npx create-rn-folder-structure
------------------------------------------------------------------------
src/
āāā app/
ā āāā navigation/
ā āāā store/
āāā features/
ā āāā auth/
ā āāā profile/
ā āāā dashboard/
ā āāā settings/
āāā shared/
ā āāā components/
ā āāā constants/
ā āāā custom-hooks/
ā āāā utils/
āāā services/
ā āāā api/
ā āāā storage/
------------------------------------------------------------------------
ā Feature screens\
ā Base API service\
ā Centralized store structure\
ā Shared UI components folder\
ā Custom hooks folder\
ā App-level constants & utilities\
ā Typed folder layout (if using TS)
------------------------------------------------------------------------
Contributions are welcome!
------------------------------------------------------------------------
1. Sandhip Kumar Dhall
2. Hriday Kaushal
Generated with ā¤ļø using create-rn-folder-structure