Self-hosted Maps and Global Positioning System (GPS) software

Maps, cartography, GIS and GPS software.

19 apps, ranked by GitHub stars weighted by maintenance health.

Alternatives to Google Maps

Dawarich

Visualize your location history, track your movements, and analyze your travel patterns with complete privacy and control (alternative to Google Timeline a.k.a. Google Location History).

Actively maintained ★ 10.8k AGPL-3.0 🐳 Docker~$5/mo

Open Source Routing Machine (OSRM)

High performance routing engine designed to run on OpenStreetMap data and offering an HTTP API, C++ library interface, and Nodejs wrapper.

Actively maintained ★ 8.2k BSD-2-Clause ~$3.5/mo

GraphHopper

Fast routing library and server using OpenStreetMap.

Actively maintained ★ 6.8k Apache-2.0 ~$10/mo

Nominatim

Server application for geocoding (address -> coordinates) and reverse geocoding (coordinates -> address) on OpenStreetMap data.

Actively maintained ★ 4.5k GPL-2.0 ~$3.5/mo

wanderer

Trail database where you can upload your recorded tracks or create new ones and add various metadata to build an easily searchable catalogue.

Actively maintained ★ 4k AGPL-3.0 🐳 Docker~$5/mo

AdventureLog

Travel tracker and trip planner.

Actively maintained ★ 3.8k GPL-3.0 🐳 Docker~$5/mo

TileServer GL

Vector and raster maps with GL styles. Server side rendering by Mapbox GL Native. Map tile server for Mapbox GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.

Actively maintained ★ 2.9k BSD-2-Clause 🐳 Docker~$5/mo

OpenStreetMap

Collaborative project to create a free editable map of the world.

Actively maintained ★ 2.9k GPL-2.0 ~$5/mo

OpenTripPlanner

Multimodal trip planning software based on OpenStreetMap data and consuming published GTFS-formatted data to suggest routes using local public transit systems.

Actively maintained ★ 2.8k LGPL-3.0 ~$10/mo

OpenRouteService

Route service with directions, isochrones, time-distance matrix, route optimization, etc.

Actively maintained ★ 2k GPL-3.0 🐳 Docker~$10/mo

TRIP

Minimalist POI Map tracker and Trip planner.

Actively maintained ★ 2k MIT 🐳 Docker~$5/mo

AirTrail

Personal flight tracking system.

Actively maintained ★ 1.7k GPL-3.0 🐳 Docker~$5/mo

OwnTracks Recorder

Store and access data published by OwnTracks location tracking apps.

Actively maintained ★ 1.2k GPL-2.0 🐳 Docker~$3.5/mo

NextGIS Web

Web GIS server for geospatial data management, web map publishing, and QGIS-centered collaborative workflows.

Actively maintained ★ 294 GPL-3.0 🐳 Docker~$5/mo

Geo2tz

Get the timezone from geo coordinates (lat, lon).

Actively maintained ★ 99 MIT 🐳 Docker~$3.5/mo

Onloc

Track and share your location in real time. Control and lock stolen or lost phones.

Actively maintained ★ 11 AGPL-3.0 🐳 Docker~$5/mo

MapTiler Server

Host OpenStreetMap vector tiles, satellite imagery, own geodata and data from PostGIS database.

Health unknown ⊘ Proprietary ~$5/mo

Traccar

Java application to track GPS positions. Supports loads of tracking devices and protocols, has an Android and iOS App. Has a web interface to view your trips.

Health unknown Apache-2.0 ~$10/mo

Bicimon

Bike Speedometer as Progressive Web App.

Possibly unmaintained ★ 64 MIT ~$5/mo

Related categories

Travel Organization