create-react-native-project
Project generator from react-native init template and preconfigured options.
Drop in replacement for react-native init.
Usage:
npx create-react-native-project ProjectNameExample
Features
+0.68.0 React-Native Compatibility
Legend
| Meaning | Status |
|---|---|
| Done | |
| Work in progress | |
| To be added | |
| Idea (might not be added) |
| Integrations | Status | Description |
|---|---|---|
| Fastlane | ||
| GraphQL | @apollo/client + setup | |
| Redux | react-redux + @redux/toolkit + setup | |
| Sentry | ||
| Detox | ||
| Expo modules | Installed expo modules integration | |
| Firebase | ||
| PushNotifications | i.e. Notifee |
| Modules | Status | Description |
|---|---|---|
| react-native-config | ||
| react-native-gesture-handler | ||
| react-native-reanimated | + react-native-redash | |
| react-native-screens | ||
| react-navigation | native, native-stack, bottom | |
| react-native-vector-icons | ||
| react-native-svg |
Default configuration
| Features | Status |
|---|---|
| ESLint | |
| Husky | |
| I18n | |
| LintStaged | |
| ProGuard | |
| TypeScript |
Development
To start working with the CLI locally you need to install:
For local iOS development, you need to run:
$ yarn install$ yarn ac$ cd DevProject$ yarn start$ yarn ios
Additionals
Heavily inspired by

