openstreetmap/iD
🆔 The easy-to-use OpenStreetMap editor in JavaScript. observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 7.5
- age_days: 5166
- days_rel: 14
- days_push: 7
- n_releases_24m: 31
Adoption not part of the score
3863 stars · 1476 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
iD is a browser-based OpenStreetMap editor written in JavaScript, using D3.js for rendering map data. It is the default editor on openstreetmap.org, designed to make basic map editing simple and safe for newcomers.
Use cases
- edit OpenStreetMap maps in a browser
- add or fix buildings, roads, and POIs on OSM
- onboard new mappers to OpenStreetMap
- embed an OSM editor into a web app
- contribute to open-source mapping tools
When to choose
- you want a beginner-friendly OpenStreetMap editor that runs in any modern browser
- you need the default, actively maintained OSM editing experience
- you want to embed a lightweight OSM editor in your own site
When to avoid
- you need advanced editing features like relation editing at scale or heavy validation - consider JOSM
- you need offline or desktop-native editing
- you are building a non-OSM GIS editing tool
Facets
application · maturity active
editor gui data-visualization web-development frontend browser openstreetmap map-editing d3 geospatial crowdsourcing maps web-server javascript
2 sources
- readme: https://github.com/openstreetmap/iD · fetched 2026-08-28 · 735f25a9842f
- homepage: https://ideditor.com/ · fetched 2026-08-29 · f1203a36817f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| openstreetmap/iD | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="openstreetmap/iD")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem