State of the Map 2026 — Calls for Participation now open! Share your talks, workshops, and ideas with the global OpenStreetMap community. 👉 Submit your proposal Talks, workshops, panels & lightning talks welcome Connect with mappers, developers & researchers worldwide Shape the future of open mapping First-time speakers encouraged! Don't miss the biggest OSM event of the year — Submit now State of the Map 2026 — Calls for Participation now open! Share your talks, workshops, and ideas with the global OpenStreetMap community. 👉 Submit your proposal Talks, workshops, panels & lightning talks welcome Connect with mappers, developers & researchers worldwide Shape the future of open mapping First-time speakers encouraged! Don't miss the biggest OSM event of the year — Submit now
thumbnail-josm thumbnail-josm

JOSM (Java OpenStreetMap Editor)

JOSM (Java OpenStreetMap Editor) is a free, open-source desktop application designed for editing OpenStreetMap (OSM) data. It’s a powerful tool used by OSM contributors to create, modify, and manage geospatial data, such as roads, buildings, and points of interest (POIs) like shops or parks. Unlike web-based editors like iD, JOSM offers advanced features for precise editing, making it ideal for users who want more control over their mapping tasks. It runs on Windows, macOS, and Linux, requiring Java to operate.

Links to explore JSOM Version Download Visit Site

Key Features of JOSM

  • React + React Map GL
  • TypeScript
  • OpenStreetMap API
  • GeoJSON for spatial data

Why Use JOSM?

JOSM is perfect for users who need more precision than web-based editors provide. It’s suited for complex tasks like mapping entire neighborhoods, fixing data errors, or integrating external datasets. For example, you can trace a building’s outline from satellite imagery, add tags like building=house, and connect it to a road network with proper attributes. Its offline capability is also great for fieldwork in areas with limited internet.

screen
screen

👉 GitHub Repository