Navigation
253 open source Navigation apps
M
Mock my GPS UnifiedNlp Backend
APK
Mock my GPS is a light-weight Android app that mocks the GPS and Network location providers of your device. It allows you to fake your location, so apps believe you‘re somewhere else – which can be a „fixed location“ or a „trip simulation“ (movement between two locations in a given time frame).Don’t let the „old-fashioned design“ scare you away; no „fancy frameworks“ also means no extra weight, take a look at the size of the app :)Mock my GPS (UnifiedNlp Backend) is an optional addition to Mock my GPS providing mocked location data to UnifiedNlp while Mock my GPS is running.
GitHubIzzyOnDroid
My Location
APK
Features: My Location finds your device's location in the following ways: - GPS is usually the most accurate method. But a position fix may take some time or may not work at all due to signal loss. Lock GPS feature runs a persistent service to keep connected with the satellites. You can also see the list of visible satellites with their PRNs (unique identifiers) and SNR (signal quality). - Network Location Provider uses Wi-Fi or Cellular ids to estimate the location. On the devices with Google Play Services installed, NLP usually uses Google Location Service at backend. - UnifiedNLP is an open source API which has been used to develop multiple NLP backends (https://github.com/microg/UnifiedNlp/wiki/Backends). Furthermore: - Location coordinates can be copied to clipboard or opened in a maps app, if installed. - Clearing A-GPS aiding data is also supported. Note that My Location is not a location provider like UnifiedNLP (or microG GmsCore). It just shows the location information received from AOSP location providers (GPS and Network) or directly from UnifiedNLP Backends (whichever are available on the device).
F-DroidGitHubIzzyOnDroid
M
My Position
APK
Share your location, easily and lightly. Supports plain coordinates, geo:-URI, OpenStreetMap- and GoogleMaps-Links.
F-DroidGitHub
Mygeo
APK
Share your Geo Location as Latitude and Longitude with your own template. * Large accessible buttons to share quick your latitude and longitude * Create your own share template with an editor * Use net or satellite native app services what works on offline mode * Quick to use when user is on the field
F-Droid
N
NZ Tides
APK
Based on lookup table of official LINZ tide predictions so should be accurate. Transcription errors are unlikely but possible. This program shouldn't be used where life or property is at risk.
F-DroidGitHub
Navit
APK
Navit for Android is an open source (GPL) car navigation system. It will display your position on a map (in bird-view mode or as a 3D "visualization") from GPS sensor data, and can provide precise route calculation, touch screen functionality and supports Points of Interest (POI). Unlike other navigation systems, Navit maps are dynamically generated in real time from vector data. Navit is completly offline and works without an internet connection. Navit respects your privacy and does not track your position. Features: *) Navigate to target from google maps *) works offline *) spoken directions in many languages *) uptodate OSM maps
F-DroidGitHub
NeoStumbler
APK
NeoStumbler is an application for collecting locations of Wi-Fi networks, cell towers and Bluetooth beacons to geolocation services that are API compatible with Mozilla Location Services
F-DroidGitHubIzzyOnDroid
NextCompanion
APK
A minimalistic client for Nextbike. Still under early development, use with care. The app allows you to sign-in, see a list of bikes, rent one and return it. The app is neither official, nor feature-rich. It also doesn't allow you to. sign-up to nextbike or to delete your account, use GPS or read the news feed. It was just tested for Norderstedt, so it's not guaranteed to work in all areas. Also, the app has no support for flexzones.
F-DroidGitHub
N
NextGIS Mobile
APK
NextGIS Mobile allows to: * show multi-layer map (layers can come from online and offline sources); * change visibility and layers order; * navigate the map (panning, zoom in, zoom out); * collect data in the field; * edit vector data (both geometries and attributes) online and offline; * record tracks; * show coordinates, speed, elevation etc.
F-DroidGitHub
Nextcloud Maps Geobookmarks
APK
UNOFFICIAL and FOSS Nextcloud Maps client. Shows your Nextcloud Maps geofavorites in a list or a map. Geofavorites can be opened in all apps supporting geo links (i.e. Google Maps, Organic Maps etc...). A new geofavorite can be created on current location, by sharing a "geo:" uri from another app or manually picking from the map. Requires Maps app to be installed on the Nextcloud instance. As per Nextcloud's guidelines, the login is implemented using Nextcloud's Single Sign On module and thus requires Nextcloud app installed. Promo banner by Gasteaud, Public domain, via Wikimedia Commons.
F-DroidGitHub
NominatimNlpBackend
APK
https://f-droid.org/packages/com.google.android.gms backend that uses MapQuest's Nominatim service (based on OpenStreetMap) for geocoding.
F-DroidGitHub
NorthDog Audio Compass
APK
This will play 3D sound so that it will appear to come from north. Can be used by blind people and for various other reasons. Stereo headphones required.
F-DroidGitHub
NÖ Finderlein
APK
NÖ Finderlein The NÖ Finderlein is the inoffical compainon App to the so called "Niederösterreich-CARD". It shows all destinations which can be visited with the Card in a well-arranged manner. The main functions are: - quickly display all relevant information to all destinations - list destinationy by regioins - search for destinations - view the destinations in a map - list all destinations sorted by proximity to current location (GPS required) - call the navigation App directly from the app - filter according to destination type (monastery, castle and manor house,...) - define favorites - mark visited destinations - display today open locations Therefore the NÖ Finderlein is the ideal companion for people who are abroad and want to quickly look-up some Niederösterreich-Card related information.
F-DroidGitHub
OSM Dashboard (Offline)
APK
Offline version of the OpenStreetMap dashboard for OpenTracks. Can be used as standalone GPX and location viewer as well. It shows a selected track with start- and endpoints on a map from OpenStreetMap based on the Mapsforge VTM library. This version only supports offline maps, which have to be downloaded manually. Join the OSM community and help to improve the map, see www.openstreetmap.org/fixthemap Some offline maps can be found here: - Mapsforge - Freizeitkarte Android - OpenAndroMaps Some maps require special themes to render correctly! These need to be downloaded and configured accordingly. Some browsers (e.g. Firefox) require a long click on the link and "Open link in external app" and then choose OSMDashboard. Manual downloaded offline maps or maps shared with other apps can be opened from your Android device. Select the directory in the menu "Map directory".
F-DroidIzzyOnDroid
OSM Dashboard for OpenTracks
APK
OpenStreetMap dashboard for OpenTracks. Can be used as standalone GPX and location viewer as well. It shows a selected track with start- and endpoints on a map from OpenStreetMap based on the Mapsforge VTM library. The default is an online map, but offline maps are supported as well. With offline maps, there is no necessity for a mobile data plan. The default map is provided by OpenStreetMap.org. Join the community and help to improve the map, see www.openstreetmap.org/fixthemap Please consider downloading an offline map to decrease the server load and save your mobile data plan. Some offline maps can be found here: - Mapsforge - Freizeitkarte Android - OpenAndroMaps Some maps require special themes to render correctly! These need to be downloaded and configured accordingly. Offline maps can be downloaded via the menu "Map download" or by visiting the above mentioned websites and click the download links. Some browsers (e.g. Firefox) require a long click on the link and "Open link in external app" and then choose OSMDashboard. Manual downloaded offline maps or maps shared with other apps can be opened from your Android device. Select the directory in the menu "Map directory".
F-DroidIzzyOnDroid
OSMTracker
APK
OSMTracker allows you to track your journey and mark significant way points. Way points can be marked with a tag using a button, with a quick voice record, a text note or by taking a picture. The various button pages and layouts can be customized to suit your OpenStreetMap activities. You can view your current track on top of an OpenStreetMap background.
F-DroidGitHub
OSMfocus Reborn
APK
OSMfocus Reborn is an open source tool for examining OpenStreetMap (OSM) elements by moving around on a map. Also known as OSM Focus Reborn or OpenStreetMap Focus Reborn. Move the crosshair in the middle of the map over a building or road to view its keys and values. A line will be drawn connecting the element with a box on the side of the screen. This box contains every tag of the element in OpenStreetMap. Use this information to find bugs or to investigate an area closer. Click on one of the boxes if you want even more detailed information. Change the basemap (background layer) or add your own by going to the settings screen (cog icon). Source, issue tracking and more info: https://github.com/ubipo/osmfocus Permissions: - "full network access": display background map, retrieve OSM data - "precise location": (optional) move the map to the device's current location Notices: OSMfocus allows you to view OpenStreetMap data. This data is © (Copyright) OpenStreetMap contributors and is available under the Open Database License. https://www.openstreetmap.org/copyright This app is a complete re-write of the now (07-11-2020) defunct OSMfocus by Network42 / MichaelVL ("Apache License 2.0" license.). https://play.google.com/store/apps/details?id=dk.network42.osmfocus https://github.com/MichaelVL/osm-focus
F-DroidGitHub
Offi
APK
All-in-one app for public transit 🚍 trip planner (door to door), ⏱️ live departure times (including delays), 📌 nearby stations (also on a map) and 🗺️ interactive network plans. Offi makes use of official time table and connection data of the selected public transit authority! This ensures that disruptions become visible as soon as the transit authority has included them with the data. Requested permissions 🔸 Full network access, because Offi needs to query information services for departures and disruptions. 🔸 Location, so Offi can show nearby stations and navigate you from your current location. Other than that, Offi will not use your private data.
DirectF-Droid
Onloc
APK
Onloc lets you track your device in case it gets lost. - See your device's location in real time - Ring lost devices
F-DroidGitHub
O
Open Map
APK
Map viewer using OpenStreetMap tiles.
F-DroidGitHub
OpenBike
APK
[Disclaimer: This app is not the official NextBike Android client and I am in no way affiliated with NextBike or TIER.] OpenBike is a lightweight, open-source NextBike client for Android. It provides a way for Android users to interact with NextBike rentals without requiring the use of Google's Play Store or Play Services. While OpenBike supports most common functions, it does not support anything related to account management. For that, please visit NextBike's website or use the official app. Features: Log in / Log out of your NextBike account Rent a bike via manual Bike ID input Rent a bike via QR Code scan View a list of currently open rentals Bookmark stations and view their bike counts at a glance View detailed information on each rental Issue commands to a bike (open-lock, pause/resume rental) Light/Dark mode support
F-Droid
OpenGPX
APK
N.B Switch to the OpenStreetMap map provider in settings. The app will crash if you try to use Google Maps and you don't have that installed. * Copy gpx files to the folder /sdcard/gpx (or /sdcard/download) * Optional: create / edit the text file /sdcard/gpx/info.txt (e.g. your personal cache search order) * Run OpenGPX Variation 2 (faster imports): * Create a cache database by using the Cache Database Management tool * Copy database.db4o to /sdcard/gpx/database Variation 3 (Online): * Use the "Search Online" feature (requires a free account at bcaching)
F-Droid
OpenLynx
APK
A FOSS application used for navigating the public transit systems using live GTFS data. - Favorite Routes - Saved Locations - Manage Tickets & Passes - Advanced Trip Planning Currently, not all cities are covered. This app will help with the Lynx bus system in Orlando, Florida. Want this for your city? It really is very easy! Open an feature request issue on the source code repository. This is not a map app. Please use OSMAND+ available on f-droid.org.
F-Droid
OpenMapKit
APK
OpenMapKit (OMK) is an extension of OpenDataKit allowing users to create professional quality mobile data collection surveys for field data collection. OpenMapKit launches directly from OpenDataKit when the OSM question type is enabled in a standard survey. Simply include OSM questions and tags in your survey to collect information on OSM in the field. Traditional field data collection tools for OpenStreetMap have either relied on paper or are too complicated, targeted at GIS professionals, or lack an understanding of traditional survey techniques. As new projects such as Missing Maps and other humanitarian field data collection projects focus on field data collection the need for a structured, yet simple, OpenStreetMap field data collection tool became apparent. OpenMapKit serves this need. * View OpenStreetMap tiles via web and pre-cached mbtiles. * Download OSM data from the Overpass API for offline use. * Create and update tags for OSM features. * Integration with ODK Collect.
F-DroidGitHub