Headway
Self-hostable maps stack you can run yourself
Headway is a complete, self-hostable maps stack that combines tiles, geocoding, and routing into one deployment. It aims to let anyone run their own Google Maps replacement for a city or region.
Key features
- Complete maps stack
- Search and routing built in
- Per-region deployment
- Privacy focused
Strengths
- Released under the Apache-2.0 license
- First-class Docker support for quick deployment
- Active community (3k GitHub stars)
- Written in Rust
Headway replaces
Compare Headway
28 head-to-head comparisons.
- Headway vs Leaflet
- Headway vs deck.gl
- Headway vs QGIS
- Headway vs OpenLayers
- Headway vs kepler.gl
- Headway vs MapLibre GL JS
- Headway vs Dawarich
- Headway vs OSRM
- Headway vs Traccar
- Headway vs GraphHopper
- Headway vs Valhalla
- Headway vs React Leaflet Maps
- Headway vs GeoServer
- Headway vs Nominatim
- Headway vs Mapnik
- Headway vs Martin
- Headway vs wanderer
- Headway vs Pelias
- Headway vs AdventureLog
- Headway vs OpenMapTiles
- Headway vs Protomaps
- Headway vs Photon
- Headway vs TileServer GL
- Headway vs OpenStreetMap Website
- Headway vs OpenTripPlanner
- Headway vs Tangram
- Headway vs OpenStreetMap Carto
- Headway vs openstreetmap-tile-server
Similar maps & gis apps
Leaflet
Maps & GISLightweight JavaScript library for interactive maps
Replaces Google Maps JavaScript API
deck.gl
Maps & GISWebGL-powered framework for large-scale data visualization on maps
Replaces Mapbox visualization, ArcGIS
QGIS
Maps & GISFree and open-source geographic information system
Replaces ArcGIS
OpenLayers
Maps & GISHigh-performance library for all kinds of web maps
Replaces Google Maps JavaScript API
kepler.gl
Maps & GISOpen-source geospatial data visualization tool
Replaces Tableau, ArcGIS
MapLibre GL JS
Maps & GISOpen-source interactive vector map library for the web
Replaces Mapbox GL JS, Google Maps JavaScript API