Skip to main content

React Navigation

Routing and navigation for your React Native apps

Read docsTry the demo app
πŸ’‘ 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.

React Navigation is built and funded by Expo & Software Mansion, with contributions from the community and sponsors:

Brent Vatne (brentvatne)Bright Lee (benevbright)Simoncar (simoncar)Zhigang Fang (zhigang1992)Hiroaki KARASAWA (karszawa)Vojtech Novak (vonovak)Jonny Burger (JonnyBurger)null (Razorholt)Jesse Katsumata (Naturalclar)Radek Czemerys (radko93)Evan Bacon (EvanBacon)Itiden (itiden)Jarvis Luong (jarvisluong)Hyo (hyochan)null (henrymoulton)Handi Priyono (handipriyono)Luis Medina Huerta (luism3861)Expo team (expo-team)
If React Navigation is helpful to you, consider supporting the project by sponsoring it πŸ’œ