https://github.com/software-mansion/react-native-screens
Native navigation primitives for your React Native app.
https://github.com/software-mansion/react-native-screens
react-native react-navigation typescript
Last synced: 7 months ago
JSON representation
Native navigation primitives for your React Native app.
- Host: GitHub
- URL: https://github.com/software-mansion/react-native-screens
- Owner: software-mansion
- License: mit
- Created: 2018-08-03T11:36:32.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-05-05T12:35:17.000Z (8 months ago)
- Last Synced: 2025-05-06T19:51:59.414Z (8 months ago)
- Topics: react-native, react-navigation, typescript
- Language: TypeScript
- Homepage: https://docs.swmansion.com/react-native-screens/
- Size: 82.5 MB
- Stars: 3,299
- Watchers: 41
- Forks: 556
- Open Issues: 148
-
Metadata Files:
- Readme: README-Fabric.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-react-native - react-native-screens - Native navigation primitives for your React Native app.  (Components / Navigation)
- awesome-list - react-native-screens - mansion | 1972 | (TypeScript)
README
# React Native Screens - Fabric version
To use this library with your Fabric application, you have to:
1. Add latest react-native-screens
2. on iOS
- Install pods using `RCT_NEW_ARCH_ENABLED=1 pod install` – this is the same command you run to prepare a Fabric build but you also need to run it after a new native library gets added.
3. on Android
- There are no additional steps required so long you app is configured to build with Fabric – this is typically configured by setting `newArchEnabled=true` in `gradle.properties` file in your project.