Black Lives Matter. Support the Equal Justice Initiative.
React Navigation
Routing and navigation for your React Native apps
💡 Coming from v4? Check out our v4 to v5 migration guide.
Easy to Use
Start quickly with built-in navigators that deliver a seamless out-of-the-box experience.
Components built for iOS and Android
Platform-specific look-and-feel with smooth animations and gestures.
Completely customizable
If you know how to write apps using JavaScript you can customize any part of React Navigation.
Extensible platform
React Navigation is extensible at every layer— you can write your own navigators or even replace the user-facing API.
If React Navigation is helpful to you, consider supporting the project by sponsoring it 💜