Navigation

253 open source Navigation apps

Radar App
APK
Radar App allows you to navigate through alternative and radical events in your location. Events are loaded from https://radar.squat.net App allows getting the list of events with distance to their locations and adding them to your calendar, viewing location or sharing with friends.
F-Droid
RailTrip
APK
RailTrip is a new way to discover new stations in a fun way. Travel from station to station to fill your visa with stamps. The ultimate goal? Visit all the stations around the world! Currently contains many urban networks as well as stations in France, Belgium, Switzerland, Luxembourg, Spain, Portugal and Ireland. Do you want to have this application for your city? Send us your request by e-mail and it may be part of an updates ;) The application is a friend of your privacy, no information on the stamped stations leaves your device :) The application logo was made with icons from fontawesome.io
F-Droid
Railway station photos
APK
Support the https://railway-stations.org OpenData project with the Railway stations photo app. Select a country and find a station without a photo. Over 20 countries are already in our database, more to be added step by step. Create an account under "My Data". You can contribute photos anonymously or with your nicknamen. If you like you can define a link to a social media profile of yours, e.g. Twitter, then we add it to all of your uploaded photos. With the station map you can find your location and stations nearby. Stations can be filtered by if they already have a photo or not. You can mark a station as inactive or report missing stations by long clicking on the position on the map. You can enable notifications of nearby stations when you are on a tour.
F-DroidIzzyOnDroid
RegisCat
APK
RegisCat Registration of surveillance cameras in Chile. A radical mapping application for Android About This map is built based on OpenStreetMap. This application allows tracking of surveillance cameras in Chile (for now only Chile). Secure and privacy protected Does not track Not GoogleMap Android Permissions RegisCat does not need permissions except Internet Connection, Location (optional) and Storage (optional). * This application is in its BETA phase, all functions may not be 100% operational. *
F-Droid
RiverFerry
APK
Show the next riverferry departure time. The app is set for the RiverFerry (BAC in french) of the Seine-Maritime department of France. The departure times and stations can be customized with a simple CSV file.
F-DroidGitHub
RoadEagle
APK
RoadEagle retrieves traffic information from various open data portals (most of them made available by road operators), displays the data in a list and makes it available to TraFF-aware applications, such as Navit. Currently Poland and Lithuania are supported. A data connection is required. The actual data reported may vary between countries. Also, as RoadEagle needs to convert the data from different formats to TraFF, it may not be able to represent all traffic messages as intended by their creators. This app receives requests from compatible apps (consumers) which may expose the device location (and, possibly, where you intend to travel). Because of the location information, consumer apps may refuse to send such requests to apps without location permission. This is the only thing RoadEagle uses this permission for; it will never request a location update. Photo by Joanna Pędzich-Opioła | CC_BY 2.0
F-Droid
Rue:barbe -- modal split counter
APK
Simple application to count the passing vehicules in the street. It can be used for bike advocacy campaign (for example, to report number of bikes passing on a given street). Features: * simple no-frills interface * no login required * stores the counting results locally on the device * automatically retrives and stores location (optional) * calculate modal split * free and open source (GPL licensed)
F-Droid
SAnd
APK
Use your phones sensors (barometer and compass) to show your current orientation, height and air pressure. Important: * Showing height and air pressure only works, if your phone has a built-in barometer (if this is not the case it provides you a simple compass with orientation in degree). * Calculated height is based on standard atmosphere and can be corrected within the app, if you know your real height.
F-Droid
SCEE
APK
SCEE is a modified version of StreetComplete, aimed at experienced OSM users unhappy about the lack of advanced editing capabilities in normal StreetComplete. Please be aware that SCEE is not suitable for people used to discard warning messages without reading! Users new to OpenStreetMap are best advised to use StreetComplete: https://f-droid.org/en/packages/de.westnordost.streetcomplete/ Functionality added in SCEE is considerably less tested than what you might be used from StreetComplete, so bugs or unexpected behavior may happen. If you encounter any, please report the issue. Extra features may cause SCEE to behave in highly modified way compared to StreetComplete. For a full list of differences to StreetComplete see https://github.com/Helium314/SCEE#differences-to-streetcomplete F-Droid anti-feature: non-free network, SCEE uses background map tiles provided by jawg, and optionally aerial / satellite imagery by Esri.
F-DroidGitHub
SMS my GPS
APK
SMS my GPS listens for incoming SMS text/data messages and conditionally sends an automatic reply containing GPS location data. The „trigger-word“ and white-listed sender phone number can be configured in the app.
GitHubIzzyOnDroid
SatDump
APK
SatDump will allow you to decode a wide range of satellites, exactly as it would on your computer. With a compatible SDR device and necessary hardware, most Android devices will be able to receive and process NOAA APT & DSB, LRPT and even HRPT and most S-Band satellites! This includes many weather, science, and other generic missions. If you also happen to be in range of a geostationnary satellite such as GOES, GK-2A or similar you will also be able to do all processing directly on your Android device. Especially on a phone, a good usecase is receiving 137Mhz weather satellites on the go. Supported SDRs : - RTL-SDR - Airspy - Airspy HF - MiriSDR - LimeSDR Mini
F-DroidGitHub
SatStat
APK
A diagnostic tool that displays data reported by sensors in the phone. GPS and other location providers: * Refresh AGPS data (if supported by phone) either manually, or when a new data connection is detected * Status notification whenever an app accesses GPS (configurable) * Location, speed, bearing and error * Satellites in view and satellites used * Signal-to-noise ration (SNR) for each satellite * Time to first fix and time of last fix * Map view for comparison of different location providers Sensors (as supported by your phone): * Accelerometer (acceleration and gravity) * Rotation * Magnetic field * Orientation (azimuth, pitch and roll) * Ambient temperature * Pressure * Relative humidity * Ambient light * Proximity Networks: * GSM/CDMA/LTE cells in range with network type and signal strength * WiFi networks in range, with encryption type, channel and signal strength Known limitations: * Some phones will report only the network cell with which they are currently registered. On such phones you will only see one cell under "GSM" or "CDMA". This is a limitation of the phone's radio firmware, and SatStat has no way of getting more information from the device. * Some devices ignore the command to refresh AGPS data. This is a limitation of the GPS driver (which varies from device to device and is usually proprietary). Starting with version 2.0, SatStat has a workaround in place for automatic AGPS updates.
F-Droid
S
SaveTo…
APK
Some applications do not allow you to quickly and conveniently save files to a specified path. As a result, you have to install and use third-party file managers. Just share a file from any app to "Save to..." and Android will ask you where you want to save it. Or use the automatic saving option, then the files will be immediately stacked in the directories specified in advance.
F-Droid
Seguime
APK
It stores GPS coordinates and sends them to your Web server so you can see where is the device. * You can build your own server (more privacy). * Send coordinates by Telegram (Bot) and SMS. * Settings from the website. * Control over time of activity and downtime to save battery. * Easy to create accounts without requesting personal data. * Timer for emergency. It's just a project, so it can only be used for experimental purposes and not for security purposes.
F-Droid
Sensa Gram
APK
Transform your Android device into a dynamic sensor hub with Sensagram, offering seamless real-time data streaming. Sensagram allows you to seamlessly stream live sensor data over UDP, ensuring low latency Effortlessly broadcast a wide range of Android sensors, including motion, position, environmental, and GPS (location) data, directly to a specified IP address or server, making it the perfect tool for developers, researchers, and tech enthusiasts. Key Features: - Real-time Streaming: Transmit sensor data in real time for accurate and immediate feedback. - Comprehensive Sensor Support: Stream data from motion (gyroscope, accelerometer), position (magnetic field, rotation vector), environmental (light, temperature), and GPS (location) sensors. - Low Latency with UDP: Experience the speed and efficiency of UDP, providing minimal delay in data transmission, ideal for time-sensitive applications. - Customizable Endpoints: Easily configure and send data to your desired IP address or network endpoint. In the app, select the desired sensors from the list and tap the "Stream" button. This will begin transmitting sensor data to the specified address. To receive the data, you'll need to set up a UDP server. The app sends the data in JSON format. For complete guidance please visit https://www.github.com/UmerCodez/SensaGram
F-DroidGitHubIzzyOnDroid
S
Show Articles in Map
APK
Note: You must also install Location Map Viewer to display the results. This app adds the option Show Articles in Map to any app that can shown/send/share a geo location or geo-uri . This app hooks into the android system to intercept "view geo-uri". When getting a geo-uri it asks encyclopedia wikipedia (or travelguide wikivoyage or knowledgebase wikidata or photogallery wikimedia) and shows the results in Location Map Viewer (or in any other installed app that understands the format 'kmz'). Location Map Viewer shows a map with bubbles (or article-icons if enabled/available) for every wikipedia article found. If you click on a bubble you get a popup with a short article description and a button that links to the full article. Here are some f-droid apps that are compatible with Show Articles in Map navigation: OsmAnd, public transportation: Transportr or oeffi translate postal address to geo Acastus Photon Share your current position LocationShare or My Position Required Android Permissions: INTERNET: to download article data from wikipedia or wikivoyage Server .
F-DroidGitHub
Show Me Hills
APK
Augmented reality application which overlays the names of hills and mountains on a camera view. The supplied data for hills of the UK and Ireland is better than that for the rest of the world. N.B Although it is not necessary (since v0.30) to have Google Maps installed to install the app, attempting to view the map overlay mode if you don't have Google maps installed, will crash the app. Even if you have that installed the "birds eye", map overlay mode won't work because the only map source is Google Maps and there isn't an API key in the source code. Anti-feature: Tracking. Crash reports are sent without interaction, but that can be disabled in the settings. Google Analytics was removed before building.
F-DroidGitHub
Sky Map
APK
Sky Map helps you identify stars, planets, nebulae, and constellations in real-time. Originally developed as Google Sky Map, it is now open source. Find us online: ⭐ Official Website: stardroid.app ⭐ Open Source: Contribute on GitHub ⭐ Join the Community: • Facebook @stardroidapp • X @skymapdevs
F-DroidGitHub
SmsLoc
APK
SmsLoc is an application that queries the location of contacts without the use of mobile data. It uses GPS to retrieve current position and SMS for requests/responses. SMS request format: `Loc?` SMS response format: `Loc:LAT,LON,ASL,UTC_S,V_KMH,ACC_M,BAT_PCT`, where: - `LAT, LON` are latitude and longitude in degrees rounded up to 4 decimal places.[^1] - `ASL` or Above Sea Level is the absolute altitude as reported by the GPS in meters - `UTC_S` is the timestamp of the GPS fix in seconds. The timestamp corresponds to the time of the actual fix, and not when SMS was received. - `V_KMH` is the speed in kilometers/hour - `ACC_M` is the accuracy reported by the GPS chip in meters - `BAT_PCT` is the battery percentage of the device sending the response
F-DroidGitHub
Solar Compass
APK
Find directions using the position of the sun in the sky. Usage: Start the app and place your device horizontally. Now touch the sun icon on the screen and rotate it towards the position of the sun in the sky. The compass will automatically rotate to point the directions once you release the sun icon. Tips: To properly find the direction of the sun place your finger vertically on a horizontal surface. The direction of the shadow will be the exact opposite direction of the sun. The left upper corner of the screen contains your location information. You can touch the button by its side to enter a location manually. The right upper corner contains the help button. Clicking it will open a help screen detailing the usage instructions.
F-DroidGitHub
Speedmeter
APK
Display some useful information about a route: * Actual speed * Time elapsed * M or KM traveled * Max speed Older versions are available as https://f-droid.org/packages/isn.fly.speedmeter.
F-DroidGitHub
Stateful Speedometer
APK
Displays speed, altitude and current coordinates using device location provider. Also tracks total distance travelled and distance since last gas refill. Distance since last oil change is an upcoming change. Stateful 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.
F-DroidGitHub
StationAccessSupporter
APK
Notifies you of the nearest station to your current location in real time.It is useful for preventing missed stops on the train, checking your approach to your destination, and ensuring you don't miss scenic views from the train window. Also, you can check information on closed stations (abandoned stations) that are not shown on standard maps. It is ideal for visiting abandoned stations and ruins.Key Features:Uses device location information to notify you with vibration whenever the nearest station from your current location changes.Covers almost all existing stations in Japan, and data for some abandoned stations.Permissions:Location (Always allow): Used for background movement detection and identifying the nearest station.Notifications: Used to inform the user of station information.Internet Access : Used to display maps.Usage Access (Optional): Used to determine if a specific app (Station Memories!) is running in the foreground, and to suppress notification vibration while it is running.BackgroundReleased as an alternative following the suspension of updates for the "Nearest Station Search" (最寄り駅サーチ) app. This app uses the latest station information.About Station DataThis app covers railway stations in Japan. It includes all existing stations and some closed stations. This app utilizes the following data:Seo-4d696b75/station_database : https://github.com/Seo-4d696b75/station_databaseThe user interface is available only in Japanese.
GitHubIzzyOnDroid
Status Bar Speedometer
APK
This simplistic app displays your current speed, obtained from GPS readings, as an icon in your status bar at the top of your screen. This speedometer allows you to check how fast you are travelling without having to switch between apps. Please be aware of the dangers of using your phone while driving. This app is open source, find it on Github: https://github.com/Waboodoo/Status-Bar-Tachometer If you have any questions, feature requests or other comments feel free to contact me: android@rmy.ch.
F-DroidGitHub