All Projects → airbnb → Native Navigation

airbnb / Native Navigation

Licence: mit
Native navigation library for React Native applications

Programming Languages

java
68154 projects - #9 most used programming language
swift
15916 projects
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Native Navigation

Jcnavigator
A decoupled navigator framework of jumping between modules or apps for iOS development.
Stars: ✭ 33 (-98.94%)
Mutual labels:  navigation, navigator
Hybrid Navigation
React Native Navigation that supports seamless navigation between Native and React.
Stars: ✭ 258 (-91.75%)
Mutual labels:  navigation, navigator
React Native Navigation
A complete native navigation solution for React Native
Stars: ✭ 12,387 (+296.26%)
Mutual labels:  navigation, navigator
React Router Navigation
⛵️ A complete navigation library for React Native, React DOM and React Router
Stars: ✭ 498 (-84.07%)
Mutual labels:  navigation, navigator
Re Navigate
Example of React Native Navigation with re-frame/re-natal
Stars: ✭ 61 (-98.05%)
Mutual labels:  navigation, navigator
Navigator
Android Multi-module navigator, trying to find a way to navigate into a modularized android project
Stars: ✭ 131 (-95.81%)
Mutual labels:  navigation, navigator
kaptain
👨‍✈️ multi-module navigation on Android has never been so easier!
Stars: ✭ 24 (-99.23%)
Mutual labels:  navigation, navigator
Sheet
📑 Actionsheet with navigation features such as the Flipboard App
Stars: ✭ 264 (-91.55%)
Mutual labels:  navigation
Allok8
⚡️A pretty swell Kubernetes visualization tool
Stars: ✭ 281 (-91.01%)
Mutual labels:  navigation
Headers Css
The blueprint HTML and CSS for 17+ website headers
Stars: ✭ 260 (-91.68%)
Mutual labels:  navigation
Transformerslayout
🔥 App金刚区导航菜单,类似淘宝、QQ音乐等APP导航,方格布局横向多行滑动翻页带滚动条
Stars: ✭ 258 (-91.75%)
Mutual labels:  navigation
React Native Simple Router
A community maintained router component for React Native
Stars: ✭ 266 (-91.49%)
Mutual labels:  navigation
Menuspy
A JavaScript library to make navigation menus highlight the item based on currently in view section.
Stars: ✭ 283 (-90.95%)
Mutual labels:  navigation
Frontexpress
An Express.js-Style router for the front-end
Stars: ✭ 263 (-91.59%)
Mutual labels:  navigation
React Horizontal Scrolling Menu
Horizontal scrolling menu component for React.
Stars: ✭ 289 (-90.75%)
Mutual labels:  navigation
Navego
NaveGo: an open-source MATLAB/GNU Octave toolbox for processing integrated navigation systems and performing inertial sensors analysis.
Stars: ✭ 294 (-90.6%)
Mutual labels:  navigation
Air Light
WordPress starter theme - designed to be minimal, lightweight and easy for all kinds of WordPress projects. Public Roadmap: https://favro.com/organization/3b45e73eaf083f68fefef368/c1dd2d4a99d6723904d2e763
Stars: ✭ 285 (-90.88%)
Mutual labels:  navigation
Sidr
Sidr is a jQuery plugin for creating side menus and the easiest way for doing your menu responsive.
Stars: ✭ 2,924 (-6.46%)
Mutual labels:  navigation
Arcgis Runtime Samples Ios
Swift samples demonstrating various capabilities of ArcGIS Runtime SDK for iOS
Stars: ✭ 275 (-91.2%)
Mutual labels:  navigation
Alligator
Alligator is a modern Android navigation library that will help to organize your navigation code in clean and testable way.
Stars: ✭ 287 (-90.82%)
Mutual labels:  navigation

Native Navigation

Join the chat at https://gitter.im/airbnb/native-navigation

npm Version License Build Status

DISCLAIMER

This project is currently in beta.

Many of the core APIs are subject to change, and we do not consider this project "Production Ready" until it hits a 1.0 release. We encourage people to try this library out and provide us feedback as we get it to a stable state we are confident in, but not to rely on it for production use until then.

Read more about our Roadmap to 1.0

Contents

Installation

See the Installation Guide

Running the Example Project

To run the example project, first clone this repo:

git clone https://github.com/airbnb/native-navigation.git
cd native-navigation

Both npm and the ruby bundler gem are needed to run the project.

npm install
npm start

Then, in another CLI window:

To run on iOS: npm run run:ios

To run on Android: npm run run:android

Guides

API Documentation

Related Projects and Alternatives

Native Navigation is a navigation library for the React Native platform. There are many navigation libraries in the React Native ecosystem. Native Navigation is unique in that it is built on top of the iOS and Android platform navigational components, and is thus more "native" than most other options which implement navigation from scratch in JavaScript on top of base React Native components like View and Animated.

React Native Navigation by Wix engineering is an alternative library that uses "Native" navigation components of each platform, and has been around longer than Native Navigation. If you need a stable / production-ready navigation library today that uses native platform based navigation components, we recommend you check this library out.

If you are investigating navigation solutions and you are okay with JavaScript-based solutions, we also encourage you to check out React Navigation.

Contributing

See the Contributors Guide

FAQ

See the Frequently Asked Questions page

License

This project is licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].