Skip to main content
Maps, cartography, GIS and GPS software.

Applications

AdventureLog

Travel tracker and trip planner.License: GPL-3.0 | Platform: Docker

AirTrail

Personal flight tracking system.License: GPL-3.0 | Platform: Docker/Nodejs

Bicimon

Bike Speedometer as Progressive Web App.License: MIT | Platform: Javascript

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).License: AGPL-3.0 | Platform: Docker

Geo2tz

Get the timezone from geo coordinates (lat, lon).License: MIT | Platform: Go/Docker

GraphHopper

Fast routing library and server using OpenStreetMap.License: Apache-2.0 | Platform: Java

Nominatim

Server application for geocoding (address → coordinates) and reverse geocoding (coordinates → address) on OpenStreetMap data.License: GPL-2.0 | Platform: C

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.License: BSD-2-Clause | Platform: C++

OpenRouteService

Route service with directions, isochrones, time-distance matrix, route optimization, etc.License: GPL-3.0 | Platform: Docker/Java

OpenStreetMap

Collaborative project to create a free editable map of the world.License: GPL-2.0 | Platform: Ruby

OpenTripPlanner

Multimodal trip planning software based on OpenStreetMap data and consuming published GTFS-formatted data to suggest routes using local public transit systems.License: LGPL-3.0 | Platform: Java/Javascript

OwnTracks Recorder

Store and access data published by OwnTracks location tracking apps.License: GPL-2.0 | Platform: C/Lua/deb/Docker
⚠️ This application may be unstable or have limited features

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.License: BSD-2-Clause | Platform: Nodejs/Docker

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.License: Apache-2.0 | Platform: Java

TRIP

Minimalist POI Map tracker and Trip planner.License: MIT | Platform: Docker

wanderer

Trail database where you can upload your recorded tracks or create new ones and add various metadata to build an easily searchable catalogue.License: AGPL-3.0 | Platform: Docker/Go/Nodejs

Build docs developers (and LLMs) love