uMap
Create and share custom maps on OpenStreetMap
uMap lets you create custom maps on OpenStreetMap layers and embed them in your own site. Users can add markers, lines, and polygons with rich styling and share maps with others.
Key features
- Custom map creation
- Marker and shape drawing
- Embeddable maps
- Collaborative editing
Strengths
- Released under the AGPL-3.0 license
- First-class Docker support for quick deployment
- Active community (1.6k GitHub stars)
- Written in JavaScript
uMap replaces
Compare uMap
11 head-to-head comparisons.
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