Navigation

253 open source Navigation apps

AAT Another Activity Tracker
APK
* Display live tracking on different cockpit and map views * Store tracks in standard GPX format for sharing with other applications * Display offline as well as tile based maps * Tile based overlays for displaying cycle and hiking routes (Waymarked Trails) * Integration of Overpass and Nominatim (Search and POI) * Display Offline POIs from Mapsforge compatible Databases * Simple GPX editor for quick route planning * GPS independent altitude information and hill shading * Support for Bluetooth and internal sensors
F-DroidGitHub
AMap UnifiedNlp Backend
APK
AMap UnifiedNlp Backend is the microG/UnifiedNlp backend that uses AMap Location API to resolve locations, which is a popular location service in China (but should work in other countries as well). It supports offline location and indoor mode.
IzzyOnDroid
AddisMapTransit
APK
- Complete door-to-door navigation - Different means of transport (Anbessa Bus, Sheger Bus, Minibus, Lightrail)* - Alternative routes - Multilingual (Amharic is currently partial) - Store locations, like home, work place - Search suggestions for street names, intersections and POIs - Saving search favorites - GPS to show the location on the map - Display of routes by car * Complete coverage coming soon
F-DroidGitHub
Adresilo
APK
Search for places using natural language, then tap one of the icons on the right of a search result. The leftmost icon is Copy. Tapping it puts the place's coordinates in your clipboard for pasting into a calendar event, sending to a friend, etc. The middle icon is Share and opens Android's Share Sheet so you can send the place's name, address, and coordinates to other apps or contacts. The rightmost icon is Open. Tapping it opens the coordinates in any installed app that knows how to handle geo: Intent URIs. That includes e.g. Organic Maps, OsmAnd, Google Maps, Waze, and more. You can use your own self-hosted https://git.sr.ht/~amolith/adresilo-server/ or buy codes to use our hosted server at https://adresilo.com
F-Droid
Alpi Maps
APK
Alpi Maps is an outdoor companion appMap features:enjoy more that 50 different map stylesenjoy more that 20 different map overlay styles like ski trailsenable / disable HD map for each stylecombine map styles with opacity to create your own mapenjoy Google Maps style, traffic layers and buildingsenjoy rotating and tilting mapuse the Google Maps gestures you love so much like the double tap and drag to zoom!see slopes percentages (based on hill-shading data source offline/online)GPS features:follow your location on the mapchoose wether to follow your location or only query your location when needed for the lowest battery consumptionchoose the accuracy of the GPS for even lower battery consumptionaccess useful information about your position like altitude, orientation, sunset, sunrise...track your position on any computed itinerary to see where you are atsee where you are from any point on the map : distance, orientation and altitudeshare your location with a screenshot of the mapget navigation directionsMarkers features:add a marker from any point on the mapfind the altitude of any point on the mapOffline features:everything map you see is cached. Prepare your hike in advance, look where you are going and access your maps offline while hiking.every single marker and all its details are available offlineoffline itinerary profileget navigation directions of saved itinerariesuse your phone airplane mode to make sure you don't sure too much battery (network search can drain your battery), and still access your data.Search features: - Alpi Maps use the Here/Photon APIs to query data. - use the search as you type feature to quickly look for something in your markers or anywhere in the world - then use the search to look for businesses, restaurants, ... in the region you are currently seeingOther features:Compass toolMoon / Sun information toolGPS Satellites testing tool (useful to understand why you get a slow GPS fix)Altitude based pressureView on lockscreen modeKeep screen alive mode
GitHubIzzyOnDroid
AltLocationServices
APK
This app connects to the BeaconDB public domain wireless geolocation database to provide network based location services. Unlike standard GPS, this works underground and inside buildings. Unlike Google's location services, neither this app nor BeaconDB will sell your location data. If you are using this app, please install NeoStumbler to contribute to the BeaconDB dataset so you can get a more accurate location from this app.
F-DroidGitHubIzzyOnDroid
AmSprung
APK
A small app for displaying upcoming departure times of Viennese public transportation stations. Data is retrieved via the public API of Wiener Linien. "Am Sprung sein" is a Viennese colloquialism for departing.
F-Droid
Androzic
APK
Navigation client that uses OziExplorer (ozf2, ozfx3) or online maps. Great for hiking, geocaching, off-roading, sailing, boating and other outdoor activities. You are expected to be aware of OziExplorer or at least of where to get its maps. Maps also can be created by yourself, but with some effort: see FAQ and wiki on the website for details. * works without maps as a simple navigator * track recording in background (power-safe) * navigation to waypoint and via route * track to route conversion * route creation and manipulation * works with waypoints, tracks and routes in Ozi format * reads waypoints, tracks and routes in KML and GPX format * HSI and compass * configurable units * UTM coordinates * search for locations via Google geocoder * location and waypoint sharing * portrait and landscape modes * tablet support Functionality can be extended by plugins (currently not on f-droid.org): * receive coordinates via text messages (sms) * share location in real time
F-DroidGitHub
Apple UnifiedNlp Backend
APK
https://f-droid.org/packages/com.google.android.gms backend that uses Apple's service to resolve WiFi locations. Location calculation is done onboard and wifi locations are cached to minimize data usage.
F-DroidGitHub
A
Avare
APK
Avare (pronounced "AvAir") is a free moving aviation map. Basic features include online or offline A/FD info, approach plates and GPS moving map on all FAA VFR sectionals, WACs and TACs, plus IFR low charts and airport diagrams. Avare also enables manual browsing of all charts and all other materials even without cell service or GPS. Current FAA weather METARs, TAFs and TFRs are provided too. Notice: This is not an FAA certified GPS.
F-DroidGitHub
B
BRouter
APK
Sophisticated routing engine for offline cycling directions. Works as a selectable navigation service within a mapping application like https://f-droid.org/packages/net.osmand.plus. Check out the website for a full description of features.
F-DroidGitHub
BTC Map
APK
Main Features: * See where you can spend your sats * Encourage local business to accept Bitcoin by buying their goods and services * Easily add new places or edit existing ones via OpenStreetMap * Smooth and snappy user experience even on the older and cheaper devices * Enjoy modern and minimalistic Material Design * Both light and dark themes are supported * This is an open source app which respects your privacy
F-DroidGitHub
Baba
APK
Discover Baba: The App That Revolutionizes Contribution to the Panoramax Project!Specifically designed for contributors to the Panoramax project, Baba simplifies and enhances the collection and submission of geotagged photos.Why choose Baba?Convenience: Capture your photos quickly, even in sequence mode.Flexibility: Manually adjust the location of a photo before or after capturing it to bypass GPS inaccuracies.Editing: Delete or rename sequences before submission, with the option to send them at your own pace.With Baba, optimizing your impact on collaborative mapping has never been easier! Actively participate in the development of Panoramax.Download Baba today and help shape the world of tomorrow.For new ideas and improvements, contribute to the project at https://gitlab.com/ravenfeld/baba.
IzzyOnDroid
Bahn-Vorhersage
APK
This app predicts the reliability of trains journeys in Germany using machine learning. App only available in German language.
F-Droid
Baidu UnifiedNlp Backend
APK
Baidu UnifiedNlp Backend is a microG/UnifiedNlp backend that uses Baidu Location API to resolve locations, which is a popular location service in China. It supports offline location and indoor mode. Note that Baidu is known to track its users via its SDK (which is used by this app).
IzzyOnDroid
Bangle.js Gadgetbridge
APK
Install this app to receive notifications, messages and call notifications from your Android phone on your Bangle.js smart watch. * Receive notifications, text messages, and call notifications on Bangle.js * Choose to accept/decline calls, or even answer received text messages * Bangle.js apps can access the internet via your phone (disabled by default) * Bangle.js apps can send Android Intents and can be controlled by Intents sent by apps like Tasker (disabled by default)
F-Droid
Beans
APK
Beans is a scratchmap of the world for Android.Keep track of your discovery of the world on a colorful visual map.Color a map of places based on custom labelsCountry/State based coloringSingle/Multi color modesDifferent map projections availableSmall & FastStatistics (WIP)100% Free and Open Source software, with no proprietary dependencies
GitHubIzzyOnDroid
Berlin-Vegan
APK
With the "Berlin Vegan Guide", you’ve got quick access to an overview of the vegan food and shopping possibilities in Berlin, Germany – even while you’re out and about.The app contains the following information:over 300 restaurants, snack bars and takeaways with vegan declared offersa further 200 shopping possibilities in the area of cosmetics, groceries and organic produceThe guide is not just suitable for vegetarians and vegans but also for all people who are trying to live their life in a greener and more animal friendly way.NOTE: Berlin Vegan Guide was completely rewritten using Qt, and is now available for SailfishOS, iOS and Android. Due to technical reasons, it currently cannot be updated in the f-droid.org repo (and there’s no ETA yet for this). To switch between versions from f-droid.org and IzzyOnDroid, you’ll have to first uninstall and then reinstall the app (as you’d have to do when switching between F-Droid and Google Play).
GitHubIzzyOnDroid
Better Bahn
APK
Better Bahn is an app for finding cheaper split ticket options for Deutsche Bahn connections.Functions:Analysis of DB links (short vbid links and long URLs)Find the cheapest split ticket combinationSupport for BahnCard discounts (25/50, 1st/2nd class)Integration for Deutschland-TicketDirect booking links for tickets found (the top offer is the correct one)Detailed price comparisons and savings calculationsNo server costs: The app runs entirely locally on your device.
GitHubIzzyOnDroid
BikeComputer
APK
BikeComputer A FOSS BikeComputer. Features: - Meassures your speed. - Keep track of your stats. (Distance, Maximum Speed, TravelTime, ...) Alternative to buying a seperate device for your bike.
F-Droid
BikeSharingHub
APK
BikeSharingHub displays the availability of shared bikes among hundreds of cities in the same application. Data is fetched from the CityBik.es API, which gathers open data provided by the available shared bikes operators. This API is open-source and the application allows to set another API URL than the default. It is based on the OpenBikeSharing application (repo "F-Droid Archive").
F-DroidGitHub
Bimba
APK
Bimba lets you check public transport timetable with realtime departures in multiple cities. Current features: * checking departures by stop, * searching nearby stops, * searching stops by QR code (in selected timetables), * searching stops on line, * vehicle attributes for departures (depending on available information), * vehicles and stops on map in real time,
F-Droid
Blue Square Speedometer
APK
Displays speed, altitude and current coordinates using device location provider. Blue Square Speedometer does not have network connection privilege, and does not have function to send information out of the device. Note that the information sent out by location provider itself of the device depends on OS setting. Source code: https://github.com/nhirokinet/bluesquarespeedometer
F-DroidGitHub
Bluetooth GNSS
APK
Bluetooth GNSS lets you use accurate satellite positioning from powerful external Bluetooth GPS/Galileo/GLONASS/BeiDou receivers instead of the less powerful internal A-GPS of phones/tablets - for better location accuracy with your favorite Maps and Navigation apps like Google Maps, etc.You must first get an external Bluetooth GNSS/GPS device like the EcoDroidGPS (www.ClearEvo.com), HOLUX, Garmin GLO, etc to use with this app, which is free and open-source software. If your Bluetooth GNSS/GPS device supports RTK, this app also supports overlay of NTRIP server data streams for professional RTK positioning (centimeter-level accuracy - depends on device).This app supports showing ’Accuracy’ estimates from the U-Blox ’PUBX’ accuracy messages, instead of the commonly used ’HDOP x CEP’ method. This PUBX accuracy reading exactly matches as is the same source of the ’Accuracy’ as shown in U-Center PC tool when connected directly to the M8030 (EcoDroidGPS) or ZED-F9P (EcoDroidGPS + ArduSimple) devices via USB.How to test if your target app uses the mock location from this app or not: during a connection, create a file named ’bt_gnss_test_debug_mock_location_1_1_mode_flag’ in internal storage (adb command: touch /sdcard/bt_gnss_test_debug_mock_location_1_1_mode_flag) and see if your target app now shows lat as 1.0 and lon as 1.0 or not, remove/delete the file to resume using real lat lon from connected bluetooth device.
GitHubIzzyOnDroid
Page 1