Topics / #navigation
Navigation projects on GitHub
Routing and navigation libraries for mobile apps and map applications.
As of , the most-starred Navigation projects on GitHub are react-router (56.6K stars), awesome-react-native (35.7K stars) and vimium (27.1K stars). GitHub.Locker tracks 17 Navigation repositories with 287.8K stars combined. The fastest-growing on October 16 was oomwoo, with +97 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+97oomwoo
makerspet/oomwoo · ★ 12KOOMWOO is an open-source home vacuum robot you build yourself, using a Raspberry Pi, 3D-printed parts, Home Assistant, Arduino and ROS2, navigating with an affordable 2D LiDAR.
Vela
PimpinPumpkin/Vela · ★ 2KVela is a degoogled maps and turn-by-turn navigation app for Android that runs with zero Google Play Services. It draws the basemap from open data (OpenStreetMap, Overture Maps, AllThePlaces) and only asks Google's public web endpoints, anonymously and per-device, for things open data lacks like live traffic, reviews and photos.
ardupilot
ArduPilot/ardupilot · ★ 16.1KArduPilot is an open source autopilot, in development since 2010, that can control almost any unmanned vehicle: planes, multicopters and helicopters, rovers, boats, balance bots and even submarines.
+6vimium
philc/vimium · ★ 27.1KVimium is a browser extension that adds Vim-style keyboard navigation and control to the web, letting you browse without reaching for the mouse.
The all-time top
17 projects · by stars
- 56.6K
#1 · remix-run/react-routerreact-router
React Router is a multi-strategy router for React: it lets you define routes and handle navigation in React apps.
- 35.7K
#2 · jondot/awesome-react-native
awesome-react-native
A curated list of the best libraries, tools, and learning resources for building React Native apps, organized by category from components to deployment.
- 27.1K
#3 · philc/vimiumvimium
Vimium is a browser extension that adds Vim-style keyboard navigation and control to the web, letting you browse without reaching for the mouse.
- 4

react-navigation
24.5Kreact-navigation/react-navigation · TypeScriptReact Navigation is routing and navigation for React Native and Web apps — the standard way to move between screens, tabs and drawers. It ships as a set of packages under the @react-navigation scope, documented at reactnavigation.org.
- 5

z
17.1Krupa/z · Shellz is a command-line helper that remembers which directories you use most and takes you straight to them from a few keystrokes — its tagline is 'jump around'.
- 6

autojump
17Kwting/autojump · Pythonautojump is a command-line tool that helps you move around your filesystem faster. It learns which directories you use most and lets you jump to them with short queries instead of typing full paths.
- 7
ardupilot
16.1KArduPilot/ardupilot · C++ArduPilot is an open source autopilot, in development since 2010, that can control almost any unmanned vehicle: planes, multicopters and helicopters, rovers, boats, balance bots and even submarines.
- 8

organicmaps
15.7Korganicmaps/organicmaps · C++Organic Maps is a free offline maps and GPS navigation app for Android and iOS, built on OpenStreetMap data, aimed at hikers, cyclists, and travelers.
- 9

ARouter
14.5Kalibaba/ARouter · JavaAn open-source routing framework from Alibaba for Android componentization: pages are addressed by URL paths instead of direct class references, so a multi-module app can navigate and share services without compile-time coupling between modules.
- 10
react-native-navigation
13.2Kwix/react-native-navigation · MDXReact Native Navigation is a navigation library for React Native apps that delegates all navigation to native platform APIs instead of re-implementing it in JavaScript, giving 100% native navigation on iOS and Android.
- 11

remark
13Kgnab/remark · JavaScriptremark is a simple, in-browser, markdown-driven slideshow tool aimed at people comfortable with HTML and CSS. You write your slides in Markdown and remark renders them as a live slideshow in the browser.
- 12

oomwoo
12Kmakerspet/oomwoo · PythonOOMWOO is an open-source home vacuum robot you build yourself, using a Raspberry Pi, 3D-printed parts, Home Assistant, Arduino and ROS2, navigating with an affordable 2D LiDAR.
- 13

ImmersionBar
11.5Kgyf-dev/ImmersionBar · JavaImmersionBar is an Android library that manages immersive (full-bleed) status bars and navigation bars, letting you tint status bar text, change navigation bar icon color, and handle things like rotation, notches, and the soft keyboard with minimal code.
- 14

_s
11KAutomattic/_s · CSS_s (Underscores) is an archived, officially inactive WordPress starter theme by Automattic, meant as a blank slate developers hack into their own custom theme rather than use as-is.
- 15
Vela
2KPimpinPumpkin/Vela · KotlinVela is a degoogled maps and turn-by-turn navigation app for Android that runs with zero Google Play Services. It draws the basemap from open data (OpenStreetMap, Overture Maps, AllThePlaces) and only asks Google's public web endpoints, anonymously and per-device, for things open data lacks like live traffic, reviews and photos.
- 16

INSLIB
627jnz/INSLIB · CINSLIB is a portable C library for 3D navigation state estimation that fuses IMU data with GNSS/GPS, barometer, magnetometer and other sensors through Kalman filters, used in drones, robotics, cars and aerospace projects.
- 17

flutter_carplay
453oguzhnatly/flutter_carplay · DartThis is a Flutter plugin that brings your app's content and controls to Apple CarPlay and Android Auto, using native car templates you build in Dart.
Related topics
Often tagged together