react-navigation editorconfig eslint flowtype npm

Learn once, navigate anywhere

React Navigation CircleCI npm version codecov

Learn once, navigate anywhere.

Browse the docs on reactnavigation.org or try it out on our expo demo.

Motivation

React Navigation is born from the React Native community’s need for an extensible yet easy-to-use navigation solution. It replaces and improves upon several navigation libraries in the ecosystem, including Ex-Navigation, React Native’s Navigator and NavigationExperimental components. React Navigation can also be used across React and React Native projects allowing for a higher degree of shared code.

Once stable, NavigationExperimental will be deprecated in favor of React Navigation. React Navigation is a collaboration between people from Facebook, Exponent and the React community at large.

Getting started

  1. Create a new React Native App

    react-native init SimpleApp
    cd SimpleApp
    
  2. Install the latest version of react-navigation from npm

    yarn add react-navigation
    

    or

    npm install --save react-navigation
    
  3. Run the new app

    react-native run-android # or:
    react-native run-ios
    

Community

We have an active channel on the Reactiflux community. It’s the best place to show off things you’ve made with the library, ask for help, or just hang out and discuss the project. This also helps keep the issues manageable.

Advanced guide

React Navigation API

Related Repositories

react-native-router-flux

react-native-router-flux

React Native Router based on new React Native Navigation API ...

react-native-navigation

react-native-navigation

A complete native navigation solution for React Native - nav bars, tabs, drawer, modals ...

react-data-grid

react-data-grid

Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like http://adazzle.github.io/react-data-grid/ ...

react-native-router

react-native-router

Awesome navigation for your React Native app. ...

ex-navigation

ex-navigation

Route-centric navigation for React Native ...


Top Contributors

skevy grabbou satya164 cooperka koenpunt nihgwu juhasuni DanielMSchmidt gabrielbull hilkeheremans knowbody dantman dmhood joemckie thurt fson wschurman cannona agrcrobles ElliottJRo EmielM ferrannp fdnhkj ggarek jakubsta PuercoPop fiber-god nico1510 sagivo scbrady

Releases

-   v1.0.0-beta.12 zip tar
-   v1.0.0-beta.11 zip tar
-   v1.0.0-beta.10 zip tar
-   v1.0.0-beta.9 zip tar
-   v1.0.0-beta.7 zip tar
-   v1.0.0-beta.6 zip tar
-   v1.0.0-beta.5 zip tar
-   v1.0.0-beta.3 zip tar
-   v1.0.0-beta.2 zip tar
-   v1.0.0-beta.1 zip tar