create-rn-folder-structure
v1.0.12
Published
A powerful CLI tool that automatically generates a scalable React Native folder structure with navigation, Redux Toolkit, reusable components, and utilities.
Maintainers
Keywords
Readme
📦 create-rn-folder-structure
A powerful yet lightweight CLI that bootstraps a fully set-up React Native project with a clean, scalable, and production-ready architecture.
Skip the manual setup — start coding features instantly with a complete project structure already in place.
⚡ NEW: Full React Native Project Setup (Zero-Config)
The latest version of create-rn-folder-structure can now:
✅ Create a brand-new React Native project ✅ Install all dependencies ✅ Setup navigation, Redux Toolkit & AsyncStorage ✅ Generate the complete folder structure ✅ Automatically do the pod install.
🚀 Features
- 📁 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, automatic, zero-config
- 🚀 Creates and configures your entire RN project
📦 Installation
The recommended way is using NPX:
npx create-rn-folder-structure🛠️ Usage
Run inside your React Native project:
npx create-rn-folder-structure📁 Generated Folder Structure
src/
├── app/
│ ├── navigation/
│ └── store/
├── features/
│ ├── auth/
│ ├── profile/
│ ├── dashboard/
│ └── settings/
├── shared/
│ ├── components/
│ ├── constants/
│ ├── custom-hooks/
│ └── utils/
├── services/
│ ├── api/
│ └── storage/✨ What Gets Generated?
✔ 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)
🤝 Contributing
Special thanks to Pranav Patwardhan (Neosoft Team) for valuable contributions and support in enhancing and refining this tool.
❤️ Author
- Sandhip Kumar Dhall
- Hriday Kaushal
Generated with ❤️ using create-rn-folder-structure
