Open Source Mobile Operating Systems Mapping Software

Mapping Software for Mobile Operating Systems

Browse free open source Mapping software and projects for Mobile Operating Systems below. Use the toggles on the left to filter open source Mapping software by OS, license, language, programming language, and project status.

  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Organic Maps

    Organic Maps

    Organic Maps is a free Android & iOS offline maps app for travelers

    Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Your donations and positive reviews motivate and inspire our small team! Organic Maps is the ultimate companion app for travelers, tourists, hikers, and cyclists. Detailed offline maps with places that don't exist on other maps, thanks to OpenStreetMap. Cycling routes, hiking trails, and walking paths. Contour lines, elevation profiles, peaks, and slopes. Turn-by-turn walking, cycling, and car navigation with voice guidance. Bookmarks export and import in KML/KMZ formats (GPX is planned). Organic Maps app is free from trackers and other bad stuff. Organic Maps is pure and organic, made with love.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 2
    GPS Datalogger Device Control
    i-Blue 747 / i-Blue 757 / Qstarz BT-Q1000 / i.Trek Z1 / Konet BGL-32 / Holux M-241 / ... control SW (for Java Phones, PalmOS, WinCe (PPC), Java platforms, Windows, Linux, and MacOS). Compatible with most MTK GPS Chipset based loggers.
    Downloads: 97 This Week
    Last Update:
    See Project
  • 3
    Seeker

    Seeker

    Accurately Locate Smartphones using Social Engineering

    Seeker is an open source project that demonstrates how to obtain precise location information from devices using social engineering and web-based techniques. The tool sets up a phishing page that asks for location permissions, allowing GPS and other device data to be shared if the user consents. It can capture latitude, longitude, accuracy, altitude, direction, and even speed, with results displayed in a terminal. The project supports both manual deployment and tunneling services like Ngrok for external access. While primarily intended as an educational resource on security awareness, it highlights the risks of exposing geolocation data online. Its simplicity and effectiveness have made it a popular project in cybersecurity learning circles.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 4
    Navit
    Modular, touch screen friendly navigation system with GPS tracking, realtime routing engine and support for various vector map formats. Works on a wide range of devices, from computers to smartphones.
    Downloads: 60 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 5
    Leaflet

    Leaflet

    Open-source JavaScript library for mobile-friendly interactive maps

    Leaflet is a leading open source JavaScript library for creating interactive, mobile-friendly maps. Leaflet is light at just about 38 KB, but is already fully equipped with all the mapping features you could need. Leaflet is simple but efficient. It doesn’t try to do everything for everybody, rather it focuses on making the basic things work perfectly. It comes ready with exceptional layering tools, customization features such as pure CSS3 popups and controls, map controls and more right out of the box, and works on all major desktop and mobile platforms. Leaflet also comes with a range of interaction features, and can be extended with an abundance of great plugins.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 6
    Navigational Algorithms

    Navigational Algorithms

    Navigational Algorithms - Marine navigation

    - Celestial Navigation: Sight Reduction, Line Of Position, Fix... - Positional Astronomy: Nautical Almanac, RA, GHA, Dec - Coastal Navigation: Range, Bering, Horizontal angles, IALA... - Sailings: Rhumbs, Loxodromic, Orthodromic, Meridional parts... - Weather , Tides - Software: PC, Android https://sites.google.com/site/navigationalalgorithms/
    Leader badge
    Downloads: 154 This Week
    Last Update:
    See Project
  • 7
    Look4Sat

    Look4Sat

    Open-source satellite tracker and pass predictor for Android

    Track satellite passes with ease. Thanks to the huge database provided by Celestrak and SatNOGS you have access to more than 5000 active satellites orbiting Earth. You can search the entire DB by satellite name or by NORAD catnum. Satellite positions and passes are calculated relative to your location. To get reliable info make sure to set the observation position using GPS or QTH Locator in the Settings menu. The application is built using Kotlin, Coroutines, Architecture Components and Jetpack Navigation. It is now and always will be completely ad-free and open-source.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    OpenLayers

    OpenLayers

    A high-performance, feature-packed library for all your mapping needs

    OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles, vector data and markers loaded from any source. OpenLayers has been developed to further the use of geographic information of all kinds. It is completely free, Open Source JavaScript, released under the 2-clause BSD License (also known as the FreeBSD). Pull tiles from OSM, Bing, MapBox, Stamen, and any other XYZ source you can find. OGC mapping services and untiled layers also supported. Render vector data from GeoJSON, TopoJSON, KML, GML, Mapbox vector tiles, and other formats. Leverages Canvas 2D, WebGL, and all the latest greatness from HTML5. Mobile support out of the box. Build lightweight custom profiles with just the components you need. Style your map controls with straight-forward CSS. Hook into different levels of the API or use 3rd party libraries to customize and extend functionality.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    GpsMid
    Java Midlet to use OpenStreetMap data on a J2ME ready Mobile. Displays a moving map using external or internal GPS, shows the street name on which you are. There is Navigation support for car drivers, bicyclists and pedestrians plus many more ...
    Downloads: 28 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 10
    NAVeGIS

    NAVeGIS

    GPS navigation software for Windows Mobile & WinCE devices.

    NAVeGIS is a WinCE/Windows Mobile navigation application.
    Leader badge
    Downloads: 45 This Week
    Last Update:
    See Project
  • 11
    Repeater-START

    Repeater-START

    Showing The Amateur radio Repeaters Tool

    Repeater-START (Showing The Amateur Repeaters Tool) is an app to view nearby ham radio repeaters. It runs on Windows, Android, Ubuntu Linux and Raspbian for Raspberry-pi, Librem Phone, Pinephone/Manjaro Linux etc.
    Leader badge
    Downloads: 74 This Week
    Last Update:
    See Project
  • 12
    OpenOrienteering

    OpenOrienteering

    Former project page

    See https://www.openorienteering.org/apps/mapper/
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    openBmap

    openBmap

    a free and open map of wireless communicating objects

    openBmap collects data and provides open maps and statistics of all communicating objects: cellular antennas, wifi hotspots. All softwares from back-end to client are open-source under AGPL v3 license.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Bluetooth GPS for Android

    Bluetooth GPS for Android

    An application for using an external bluetooth GPS on Android devices

    An application for using an external bluetooth GPS on Android devices. The application connects to a Bluetooth device (NMEA GPS) and creates a GPS provider which can be used to replace the internal GPS.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    ARKit + CoreLocation

    ARKit + CoreLocation

    Combines the high accuracy of AR with the scale of GPS data

    ARKit uses camera and motion data to map out the local world as you move around. CoreLocation uses wifi and GPS data to determine your global location, with a low degree of accuracy. ARKit + CoreLocation combines the high accuracy of AR with the scale of GPS data. The potential for combining these technologies is huge, with so many potential applications across many different areas. Allow items to be placed within the AR world using real-world coordinates. Dramatically improved location accuracy, using recent location data points combined with knowledge about movement through the AR world. The improved location accuracy is currently in an “experimental” phase, but could be the most important component. The library and demo come with a bunch of additional features for configuration. It’s all fully documented to be sure to have a look around.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    GPSLogger

    GPSLogger

    Lightweight GPS Logging Application For Android

    GPSLogger is an Android app that logs GPS information to various formats (GPX, KML, CSV, NMEA, Custom URL) and has options for uploading (SFTP, OpenStreetMap, Google Drive, Dropbox, Email). This app aims to be as battery efficient as possible. GPSLogger uses the GPS capabilities of your Android phone to log coordinates to GPS format files at regular intervals. This can be particularly useful if you want to geotag your photos after a day out or share your travel route with someone. The purpose of this application is to be battery efficient to save you battery power when abroad and last as long as possible.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    MAPS.ME

    MAPS.ME

    Offline OpenStreetMap maps for iOS and Android

    MAPS.ME is an open source offline maps application for iOS and Android. It provides detailed offline maps of the world and is built on top of crowd-sourced OpenStreetMap data, with its own binary format for map styles.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Mapbox GL Native

    Mapbox GL Native

    Interactive, thoroughly customizable maps

    Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL. A C++ library that powers customizable vector maps in native applications on multiple platforms by taking stylesheets that conform to the Mapbox Style Specification, applying them to vector tiles that conform to the Mapbox Vector Tile Specification, and rendering them using OpenGL or Metal. To embed interactive maps into a native application using a platform-specific language, install the Mapbox Maps SDK. We use CMake to build Mapbox GL Native for various platforms, including Linux, Android, iOS, macOS and Windows. The provided command, executed from the root of this repository tree, will build Mapbox GL Native targeting your host architecture given that you have all the dependencies installed and run the example app.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    XCSoar

    XCSoar

    ... the open-source glide computer

    XCSoar is a tactical glide computer for Android, Linux, macOS, and Windows.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20

    GPSInfo

    Apl. móvil de Información georeferenciada + visor 3D escritorio

    Plataforma de creación de información georeferenciada desde dispositivo móvil. Aplicación de escritorio 3D para explotación de la información. NEW: actualizada apk para soporte hasta Android 4.4 KitKat
    Downloads: 19 This Week
    Last Update:
    See Project
  • 21
    qMetro

    qMetro

    Subway maps of the World !

    Vector metro (subway) map for calculating route and getting information about transport nodes. Its GPL project for creating analog of pMetro (Muradov B.) About 200 maps of subways are available: http://translate.google.com/translate?sl=ru&tl=en&u=http://pmetro.su/Maps.html (Maps have an open format and can easily be edited or created) App available for many platforms: http://qt-apps.org/content/show.php?content=146249 Also available for Symbian: http://qmetro.sf.net/mobile/ How to translate: https://sf.net/projects/qmetro/files/translation/
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Android Gps to Sms

    Android Gps to Sms

    Android Phone app that sends your GPS location in a SMS to a recipient

    This app can be useful for you if you need to send your GPS location in an SMS to any recipient that is in your contact list (or a phone number that you can enter). The sent SMS contains a link to a Google Map with the position that you have sent. The app has been developed in french and english (US).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Barcelona Trees

    Barcelona Trees

    A Guide of the Trees of Barcelona City

    This program is a data visualization and navigation tool using a database created from datasets provided by the Barcelona city council, over a map of the city of Barcelona. The motivation of this program is to help answering questions such as: * What trees are nearby? (from manual location or GPS) * What trees are on a given street? * Where can I find specimens of a certain genus/species? * For each specimen, obtain more information about its species from existing data on Wikipedia and public images.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    MapBox

    MapBox

    Browse maps with differents views.

    Browse maps with differents views. Search a place, use satellite view, street view, dark and bright view.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next