Best self-hosted Maps and Global Positioning System (GPS) apps

Maps, cartography, GIS and GPS software.

19 open source Maps and Global Positioning System (GPS) tools you host on your own server — with full control of your data and no per-user cost.

Dawarich

★ 9,406

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).

Maps and Global Positioning System (GPS) AGPL-3.0

Open Source Routing Machine (OSRM)

★ 7,821

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

Maps and Global Positioning System (GPS) BSD-2-Clause

GraphHopper

★ 6,526

Fast routing library and server using OpenStreetMap.

Maps and Global Positioning System (GPS) Apache-2.0

Nominatim

★ 4,344

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

Maps and Global Positioning System (GPS) GPL-2.0

wanderer

★ 3,686

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

Maps and Global Positioning System (GPS) AGPL-3.0

AdventureLog

★ 3,336

Travel tracker and trip planner.

Maps and Global Positioning System (GPS) GPL-3.0

TileServer GL

★ 2,836

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.

Maps and Global Positioning System (GPS) BSD-2-Clause

OpenStreetMap

★ 2,757

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

Maps and Global Positioning System (GPS) GPL-2.0

OpenTripPlanner

★ 2,672

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

Maps and Global Positioning System (GPS) LGPL-3.0

Shelf

★ 2,650

Asset and equipment tracking software used by teams who value clarity. Shelf is an asset database and QR asset label generator that lets you create, manage and overview your assets across locations. Unlimited assets, free forever.

Inventory ManagementMaps and Global Positioning System (GPS) AGPL-3.0

OpenRouteService

★ 1,914

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

Maps and Global Positioning System (GPS) GPL-3.0

TRIP

★ 1,663

Minimalist POI Map tracker and Trip planner.

Maps and Global Positioning System (GPS) MIT

AirTrail

★ 1,203

Personal flight tracking system.

Maps and Global Positioning System (GPS) GPL-3.0

OwnTracks Recorder

★ 1,183

Store and access data published by OwnTracks location tracking apps.

Maps and Global Positioning System (GPS) GPL-2.0

Geo2tz

★ 95

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

Maps and Global Positioning System (GPS) MIT

Bicimon

★ 62

Bike Speedometer as Progressive Web App.

Maps and Global Positioning System (GPS) MIT

Onloc

★ 8

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

Internet of Things (IoT)Remote Access AGPL-3.0

MapTiler Server

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

Maps and Global Positioning System (GPS) ⊘ Proprietary

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.

Maps and Global Positioning System (GPS) Apache-2.0

Frequently asked questions

What are the best self-hosted Maps and Global Positioning System (GPS) tools?

Among the 19 options, the most popular include Dawarich, Open Source Routing Machine (OSRM), GraphHopper. Compare license, platform and popularity in the list below.

Is there a free open source alternative for Maps and Global Positioning System (GPS)?

Yes — all 19 tools on this page are open source and you run them on your own server, with no monthly fee.

Where can I host a Maps and Global Positioning System (GPS) app?

On a home server (homelab) or a cheap VPS from ~€4/mo. See the suggestions on this page.