Maps & Geolocation
Mapping platforms, GPS tracking, geolocation services, and location-based tools
Subcategories
Replace Popular SaaS
30 Tools
Organic Maps
13KOrganic Maps is a self-hosted privacy & encryption tool with support for privacy, android, ios.
Dawarich
8.4KDawarich gives you visualize your location history on your own infrastructure.
TeslaMate
7.8KTeslaMate handles data logger for Tesla vehicles as a self-hosted solution.
Open Source Routing Machine (OSRM)
7.6KReleased under BSD-2-Clause, Open Source Routing Machine (OSRM) provides high performance routing engine designed to run on OpenStreetMap data and offering...
GraphHopper
6.4KFor maps & geolocation, GraphHopper is a self-hosted solution that provides fast routing library and server using OpenStreetMap.
evcc
6.3KEvcc handles extensible Electric Vehicle Charge Controller and home energy management system as a self-hosted solution.
Nominatim
4.2KNominatim is a self-hosted maps & geolocation tool that provides server application for geocoding (address -> coordinates) and reverse geocoding...
AdventureLog
2.9KAdventureLog is a Svelte-based application that provides travel tracker and trip planner.
TileServer GL
2.8KTileServer GL handles vector and raster maps as a self-hosted solution.
OpenStreetMap
2.7KOpenStreetMap lets you run collaborative project to create an editable map of the world entirely on your own server.
OpenTripPlanner
2.6KSelf-hosted maps & geolocation tool that provides multimodal trip planning software based on OpenStreetMap data and consuming published.
LubeLogger
2.4KFor personal dashboards, LubeLogger is a self-hosted solution that provides web-based vehicle maintenance and fuel mileage tracker.
Reitti
2KFor gps & vehicle tracking, Reitti is a self-hosted solution that provides location tracking and analysis.
OpenRouteService
1.8KSelf-hosted maps & geolocation tool that provides route service with directions, isochrones, time-distance matrix, route optimization, etc.
TRIP
1.2KReleased under MIT, TRIP provides minimalist POI Map tracker and Trip planner on self-hosted infrastructure.
OwnTracks Recorder
1.1KFor gps & vehicle tracking, OwnTracks Recorder offers a self-hosted way to store and access data published by location tracking apps.
AirTrail
944AirTrail is a Svelte-based application that provides modern personal flight tracking system.
Hauk
902Hauk lets you run real-time location sharing entirely on your own server.
Tracktor
890Tracktor lets you run comprehensive vehicle management entirely on your own server.
GeoPulse
675GeoPulse is a Java-based application that provides location tracking and analysis platform.
OwnTracks Frontend
528OwnTracks Frontend gives you advanced interface for the OwnTracks ecosystem on your own infrastructure.
Wavelog
406Wavelog gives you webbased Logging Software for Radio Amateurs. Enhanced QSO logging on your own infrastructure.
Scratch Map
389Scratch Map is a self-hosted mapping platforms tool with support for Maps, Tracking.
jetlog
298Jetlog is a TypeScript-based application that provides personal flight tracker and viewer.
Impler
279Released under MIT, Impler provides solution for effortless data importing, mapping, and validation in web applications on self-hosted infrastructure.
Surmai
256Surmai gives you personal and family travel organizer on your own infrastructure.
Colota
138Colota is a TypeScript-based application that provides android GPS location tracker.
docker-staticmaps
121Self-hosted mapping platforms tool that provides API for rendering static map images.
Geo2tz
92Geo2tz handles get the timezone from geo coordinates as a self-hosted solution.
Bicimon
62Bicimon handles bike Speedometer as Progressive Web App as a self-hosted solution.
Why Self-Host Your Maps and Location Services?
Location data is among the most sensitive personal information in existence. Mapping platforms like Google Maps and Apple Maps collect detailed records of where you go, how you travel, and how long you stay — building location histories that are stored indefinitely and shared with advertisers or law enforcement in ways that most users do not anticipate. For applications that need geocoding, routing, or map rendering, routing all location queries through Google’s API also creates a commercial dependency with significant privacy implications for your users.
OpenStreetMap provides the underlying geographic data for much of the self-hosted mapping ecosystem. Nominatim is the open source geocoding tool built on OpenStreetMap, translating addresses to coordinates and vice versa on your own infrastructure. GraphHopper and OpenRouteService provide self-hosted routing engines that calculate directions across multiple transportation modes — replacements for the routing APIs embedded in Google Maps and Mapbox. Tileserver GL serves map tiles from your own server, enabling custom map visualizations without routing tile requests through commercial map providers.
Personal location tracking is a distinct use case within this category. Dawarich aggregates location history from Google Takeout exports and phone apps into a self-hosted timeline, giving you the Google Maps location history feature without continued Google dependency. OwnTracks provides real-time location tracking via MQTT to your own server — useful for family location sharing, fleet tracking, or logging travel routes without commercial intermediaries. Teslamate handles detailed vehicle telemetry for Tesla owners who want their driving data on their own infrastructure rather than analyzed by the manufacturer’s servers.