A modern, opinionated and scalable React Native boilerplate to kickstart your next mobile application.
npx kickstart-native-cli init- Written in TypeScript
- Pre-configured folder structure
- Built-in navigation setup
- State management configuration
- Theming and styling system
- Testing setup with Jest
- Linting and formatting with ESLint & Prettier
- Nativewind Setup
- Navigation Setup
- React Native Paper Setup
- Zustand For State Management
- MMKV for a faster storage usage
- Environment configuration
- Component library
src/
├── ui/ # Reusable components
├── navigation/ # Navigation configuration
├── screens/ # Screen components
├── store/ # State management
├── hooks/ # Custom Hooks
├── storage/ # Storage configuration
└── utils/ # Utility functions
- Node.js >= 20
- npm or yarn
- React Native development environment
- Install dependencies:
yarn install- Run the app:
# iOS
yarn ios
# Android
yarn androidFor detailed documentation, please visit our Wiki.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
MIT

