create-react-native-init-app
v1.0.9
Published
Interactive CLI to scaffold React Native projects
Maintainers
Readme
Create React Native Init App ⚡
Interactive CLI tool to scaffold production-ready React Native projects using Clean Architecture.
This CLI downloads a preconfigured template and helps you quickly bootstrap scalable mobile applications with best practices already in place.
Perfect for:
- starting new React Native projects
- teams using Clean Architecture
- rapid prototyping
- AI-assisted development workflows
🚀 Quick Start
The Easiest Way (Automatic)
You can initialize a new project directly without installing the CLI globally:
npm init react-native-init-appUsing npx or bunx
bunx create-react-native-init-app
# or
npx create-react-native-init-appGlobal Installation
If you prefer to have the commands available everywhere:
npm install -g create-react-native-init-app
# Now you can use the following commands:
rnia
react-native-init-app✨ Features
- 🚀 Scaffold new projects from a production-ready template
- 🧱 Clean Architecture structure
- 📦 Automatic template download from GitHub
- 🧹 Clean caches (Android, iOS, Node Modules, Watchman)
- 🍏 Install CocoaPods
- 🤖 Run Android emulator
- ⚡ Works with npm, npx, and bunx
Usage
# Interactive mode
npx create-react-native-init-app
# Short alias (after global install)
rnia⚙️ Requirements
- Node.js >= 18.0.0
- Bun (optional, for faster execution)
🧩 Template
The CLI downloads the latest template from:
- GitHub: alejandro-technology/react-native-template
- Branch:
main
🧰 Commands
| Command | Description | | ----------- | -------------------------------------------------------- | | scaffold | Create new project from template | | clean | Clean caches (Android, iOS, Node Modules, Watchman, All) | | pod-install | Install CocoaPods dependencies | | run-android | Run app on Android | | version | Show CLI version | | help | Show help |
🤝 Contributing
Contributions are welcome. Fork the repository Create your feature branch Commit changes Open a Pull Request
📄 License
MIT
