Civic & Humanitarian Mapping (OSM, HOT)
OpenStreetMap, Humanitarian OSM, iD, JOSM, Mapillary — FOSS mapping for crisis response, civic projects, and the public commons.
OpenStreetMap is the largest sustained civic-data project on earth — a free, editable world map maintained by ~1.5 million registered contributors. The humanitarian half (HOT) maps disaster zones in days. Pair with Civic Tech Overview, Field Data Collection, Open Data (CKAN), and Civic Organizations.
OpenStreetMap (OSM) core
- ★ ★ OpenStreetMap (OSM) — ODbL 1.0 (Open Database License); the canonical FOSS world map; ~10TB of geodata; ~1.5M registered contributors. Operated by the OpenStreetMap Foundation (UK CIO). Coverage: dense in Europe + North America; growing in the Global South via HOT. Free to use; commercial reuse permitted with share-alike obligations.
- ★ ★ OSM API — free; the read-write API for editing the map.
- ★ ★ Overpass API — free; the query API for extracting OSM features (e.g. "all hospitals in Madagascar"). Indispensable for civic-data work.
- Nominatim — BSD-2; FOSS geocoder built on OSM; self-hostable; the FOSS alternative to Google Geocoding.
- Photon — Apache 2.0; FOSS geocoder built on OSM; better fuzzy-matching than Nominatim for some workloads.
Editors
- ★ ★ iD — ISC; the in-browser default OSM editor; what new contributors use; lightweight, accessible. The right starting point for any new mapper.
- ★ ★ JOSM — GPL-2.0; Java desktop OSM editor; the power user's choice; macros, plugins, validators. The way most professional / HOT mappers work.
- ★ Vespucci — GPL-3.0; Android OSM editor; field-mapping use case.
- ★ Go Map!! — GPL; iOS OSM editor.
- StreetComplete — GPL-3.0; Android; gamified micro-tasks for casual mappers ("is this restaurant open Sundays?"). Genuine breakthrough in OSM contribution friction. Highly recommended for new contributors.
- MapComplete — GPL; thematic-walking OSM editing (e.g. "let's map every wheelchair-accessible bench"); web-based.
- Rapid (formerly RapiD, MapWith.ai) — Meta-supported; iD-fork with AI-suggested features (mostly buildings, roads). Free.
Humanitarian OSM Team (HOT)
- ★ ★ Humanitarian OpenStreetMap Team (HOT) — non-profit; coordinates volunteer mapping for disaster response, public health, and Global South development. Activates after earthquakes, cyclones, conflict, epidemics. The largest sustained humanitarian-data volunteer effort in existence.
- ★ ★ HOT Tasking Manager — AGPL-3.0; the task-coordination platform; cuts a region into squares, dispatches each to a volunteer; tracks completion. The single most-important piece of crisis-mapping infrastructure.
- ★ MapSwipe — AGPL; mobile app for spotting buildings in satellite imagery to seed mapping projects.
- ★ OpenAerialMap — open imagery archive of donated drone / satellite imagery for crisis use.
- Missing Maps — initiative jointly with MSF / Red Cross / HOT; coordinates mapathons.
- fAIr / OpenStreetMap-AI — HOT's AI-assisted mapping (auto-detected buildings); 2023+ project; controversial within OSM community for tag-quality reasons.
Imagery + raster sources
- ★ Mapillary — free for non-commercial; Meta-owned street-level imagery; OSM-mapper integration.
- ★ KartaView (formerly OpenStreetCam) — Telenav; free; OSM-aligned street-level imagery.
- Bing Imagery — free for OSM tracing; donated by Microsoft.
- Maxar / Esri / Airbus — varying free-for-disaster-response programs.
- Planet Labs — paid; high-cadence satellite imagery; some humanitarian / academic free-tier.
- NASA EarthData — free; Landsat / MODIS / Sentinel.
Tile servers / map rendering (FOSS)
- ★ ★ OpenMapTiles — BSD-3 + ODbL data; FOSS vector tile schema; self-hostable.
- ★ ★ MapLibre GL — BSD-3; the FOSS fork of Mapbox GL after Mapbox went proprietary in 2020. The default JS / native renderer for any new FOSS-aligned mapping project. MapLibre Native for iOS / Android.
- ★ Leaflet — BSD-2; the lightweight raster-tile JS library; still the right call for simple use cases.
- ★ OpenLayers — BSD-2; heavier; better for analytical / GIS-shaped web apps.
- Tangram — MapZen project; mostly archived but historically important.
- Mapbox GL JS — was BSD-3 through 2.0; proprietary from 2.0+; use MapLibre instead.
Geospatial analysis (FOSS)
- ★ ★ QGIS — GPL-2.0; the FOSS desktop GIS; the open alternative to ArcGIS. Mature, plugin-rich, used in academia + many gov shops.
- ★ GeoPandas / Shapely / Fiona — Python geospatial stack.
- ★ PostGIS — PostgreSQL spatial extension; the FOSS spatial-database default.
- GDAL/OGR — MIT/X; the geospatial-format-conversion library underneath everything.
Honest take (2026)
- OSM is one of civic tech's all-time success stories. Donate to the OpenStreetMap Foundation. Map something near you. Use it commercially — but follow the ODbL share-alike.
- MapLibre is the right default in 2026. Mapbox's 2020 license-change put rendering in jeopardy; the community fork stabilized fast and is now the obvious choice.
- HOT's mass-mapping model has real critics (parachute mapping, low-quality tags, over-reliance on Western volunteers). The 2024+ shift toward local mapping communities + AI-assisted base layers is the right direction.
- Mapillary is useful but be aware: Meta owns it; the data is no longer as openly licensed as it was pre-2020.
- For municipal / civic mapping projects, OSM + MapLibre + PostGIS + QGIS is a complete stack. No proprietary licensing required.
Pick this if…
- You want to start contributing to OSM: open iD in the browser, or download StreetComplete on Android.
- You're activating mapping for a disaster: join a HOT Tasking Manager project.
- You're building a web app with maps: MapLibre GL + OSM tiles (self-host with OpenMapTiles, or use a free/paid tile provider like MapTiler / Stadia / Protomaps).
- You're doing GIS analysis: QGIS desktop + PostGIS server.
- You need a free FOSS geocoder: Nominatim (or Photon for fuzzier).
- You're an Indigenous / land-rights project: Mapeo (FOSS, P2P). See Field Data Collection.