iD is a JavaScript-based editor for OpenStreetMap that runs in web browsers.
iD solves the problem of making OpenStreetMap editing accessible to newcomers by intentionally keeping its feature set simple and focused on basic mapping tasks. The tool prioritizes preventing accidental data corruption while allowing users to contribute to the map. It renders geographic data using d3.js and supports all popular modern desktop browsers including Chrome, Firefox, Safari, Opera, and Edge.
Anyone considering iD should know it is designed for straightforward editing workflows rather than advanced or specialized mapping operations. It suits contributors who want to make basic updates to OpenStreetMap without a steep learning curve, and it works well for projects that need an embeddable web-based editor. The tool's simplicity is intentionalโit trades advanced capabilities for ease of use and safety.
The project maintains a regular release cadence with updates arriving predictably. Development activity shows ongoing engagement with the community through multiple communication channels including dedicated Slack and Discord spaces. The maintainers actively solicit contributions including code, translations, and testing feedback, with clear documentation for getting started and guidelines for participation.