No description
  • JavaScript 93.5%
  • CSS 5.5%
  • TypeScript 0.9%
Find a file
2026-02-09 01:34:19 +01:00
.cspell add commonly used terms to the spellchecker allowlist (#11510) 2025-10-27 17:06:26 +01:00
.github Bump actions/setup-node from 5.0.0 to 6.0.0 (#11478) 2025-10-15 16:09:06 +02:00
.tx upgrade transifex CLI for github workflow 2022-11-15 17:33:39 +01:00
.vscode add i18n method .addOrUpdate 2025-03-10 20:06:29 +01:00
.zed Add more ČÚZK imagery, set starting location to Czechia, disable autoformatting for Zed 2026-02-09 01:34:19 +01:00
config fix watch parameter passing in dev build 2025-10-10 14:36:25 +02:00
css (backport) fix crash when loading non-360° street level photos 2025-10-27 20:36:09 +01:00
data Add more ČÚZK imagery, set starting location to Czechia, disable autoformatting for Zed 2026-02-09 01:34:19 +01:00
dist Add more ČÚZK imagery, set starting location to Czechia, disable autoformatting for Zed 2026-02-09 01:34:19 +01:00
docs self-host images used in docs, closes #10824 2025-03-03 14:09:13 +01:00
modules Add more ČÚZK imagery, set starting location to Czechia, disable autoformatting for Zed 2026-02-09 01:34:19 +01:00
scripts replace some dev dependencies with node-native functions, closes #11435 2025-10-10 10:06:22 +02:00
svg update assets 2025-09-17 12:12:46 +02:00
test preserve layer tag when adding a bridge or tunnel (#11511) 2025-10-27 17:01:59 +01:00
.codespellignorelines Add CSS selector to .codespellignorelines 2021-10-24 11:05:06 -07:00
.editorconfig Change indent_size to tab in .editorconfig (#11513) 2025-10-27 17:10:15 +01:00
.gitattributes use LF line endings for .mjs files (#10647) 2025-01-07 10:03:45 +01:00
.gitignore update contribution regarding new translatable strings 2025-01-31 12:32:36 +01:00
.npmignore first setup 2021-10-23 17:50:18 +02:00
.nvmrc specify node version for nvm 2022-02-11 18:35:38 +01:00
ACCESSIBILITY.md update docs to reflect dark mode support 2025-09-19 22:14:29 +02:00
API.md allow to specify light/dark theme as map hash argument 2025-09-22 10:58:26 +02:00
ARCHITECTURE.md self-host images used in docs, closes #10824 2025-03-03 14:09:13 +01:00
CHANGELOG.md (backport) resolve crossreferenced subtiles of base presets of NSI, v2.37.2 2025-10-30 15:49:16 +01:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md Update CONTRIBUTING.md with further details about Transifex signup (#11512) 2025-10-27 17:00:15 +01:00
cspell.json add custom spelling dictionary for OSM/iD related terms (e.g. tag keys) 2025-09-17 12:23:58 +02:00
eslint.config.js Sort ESLint globals (#11481) 2025-10-15 16:10:58 +02:00
FAQ.md drop outdated feedback link from FAQ.md (#9445) 2023-11-14 09:58:05 +01:00
index.html update deprecated html meta property, fixes #10425 2024-08-23 11:40:54 +02:00
justfile Add more ČÚZK imagery, set starting location to Czechia, disable autoformatting for Zed 2026-02-09 01:34:19 +01:00
land.html fix login on standalone and dev deployments of iD 2025-07-14 08:44:26 +02:00
LICENSE.md
package-lock.json Add more ČÚZK imagery, set starting location to Czechia, disable autoformatting for Zed 2026-02-09 01:34:19 +01:00
package.json (backport) bump id-taging-schema to 6.13.4; v2.37.3 2025-10-31 10:42:45 +01:00
PRIVACY.md Update the privacy policy to account for the JSDelivr CDN integration 2020-12-02 09:59:16 -05:00
README.md readme: mention maintainers and release cycle, update com channels 2025-09-17 15:54:46 +02:00
RELEASING.md readme: mention maintainers and release cycle, update com channels 2025-09-17 15:54:46 +02:00
tsconfig.json migrate build scripts from CJS to ESM (#11303) 2025-08-13 15:18:12 +02:00
vitest.config.ts Fix build/test on Mac when .DS_Store files may be present (#11307) 2025-08-21 19:04:10 +02:00

iD - friendly JavaScript editor for OpenStreetMap

build

Basics

  • iD is a JavaScript OpenStreetMap editor.
  • It's intentionally simple. It lets you do the most basic tasks while not breaking other people's data.
  • It supports all popular modern desktop browsers: Chrome, Firefox, Safari, Opera, and Edge.
  • Data is rendered with d3.js.

Participate!

Come on in, the water's lovely. More help?

Installation

Follow the steps in the how to get started guide on how to install, build and run iD locally.

License

iD is available under the ISC License. See the LICENSE.md file for more details.

iD also bundles portions of the following open source software.

Thank you

Initial development of iD was made possible by a grant of the Knight Foundation.