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
AlpiMaps is the map app for real outdoor adventures — built for hikers, cyclists, travelers and explorers who need reliable maps, navigation and terrain tools whether they’re online or deep in the backcountry.Everything works online or offline Download map packs to your device or stream maps when you have a connection — AlpiMaps keeps the same powerful features available either way: maps, search, routing, elevation, statistics, 3D terrain and more.Top featuresTruly offline navigation: turn-by-turn directions for walking, cycling and driving — online or offline.Route planning & road stats: build routes, save routes and get detailed stats (distance, ascent/descent, surfaces and grades) so you can plan rides and hikes with confidence.Advanced elevation & 3D terrain: elevation profiles, hillshade and terrarium/3D terrain views so you can see the landscape before you go.Offline search & place lookup: find towns, trails and POIs even with no mobile signal.Peak finder & compass: identify nearby peaks, get bearings and distances, and use a compass that can aim at selected locations.GPS satellites view: check satellite signal and status for better GPS troubleshooting and performance.Astronomy tools: sun & moon info, local time at any location, daylight times and other handy astronomy data for planning trips.Map interaction & customization: inspect points/lines/polygons, toggle map rotation and pitch, enable/disable layers and choose map styles.Work with map packs or create your own: offline maps work with generated custom map data with the AlpiMaps data generator (see on Github) — then add them to the app to unlock richer offline features.Privacy-first & battery-friendly: use offline data to keep everything local, and tune GPS frequency/accuracy to save battery on long trips.Who it’s forHikers and backcountry cyclists who need dependable offline maps and elevation tools.Travelers who want offline navigation and searchable maps anywhere.Outdoor planners and power users who want to create and customize map packs.Get started Install AlpiMaps, choose an online provider to stream maps or add a downloaded map pack to enable full offline mode. For power users and tinkerers: learn how to create custom map packs with the AlpiMaps data generator (link in app documentation).Download AlpiMaps and go explore — online when you want it, offline when it matters.
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
BTC Map is a free and open-source project powered by volunteer bitcoiners and bitcoin-friendly merchants around the world. We use OpenStreetMap to tag places that accept bitcoin and we display those merchants in our beautiful apps.
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
Besser Bahn
APK
Besser 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
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