A userscript that enhances the OpenStreetMap website with advanced editing tools, visual improvements, and productivity features for experienced mappers.
better-osm-org is a userscript that extends the functionality of the OpenStreetMap website. It adds numerous features like tag diffs, dark mode, hotkeys, and advanced changeset tools to improve the mapping experience for power users. It solves the problem of a basic web interface by integrating productivity enhancements directly into osm.org.
Experienced OpenStreetMap contributors, editors, and data analysts who regularly use the osm.org website for mapping and data review.
Developers choose better-osm-org because it offers a comprehensive, community-driven set of improvements that are not available in the standard OpenStreetMap interface, significantly boosting workflow efficiency and data interaction without requiring a separate application.
A userscript that adds several useful features to osm.org
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides visual diffs for tag changes in object history, making it easy to track edits and conflicts directly on osm.org.
Offers over 30 hotkeys for rapid navigation and actions, such as 'H' for history and 'E' for editor, significantly speeding up workflow.
Includes a dark theme for the map and customizable layers, enhancing user comfort during long editing sessions.
Features like edit war detection, mass revert actions, and filters provide deep insights into mapping activity and data integrity.
Requires specific userscript managers (Violentmonkey or Tampermonkey), and some features like satellite layer are Firefox-only, limiting cross-browser use.
Several features, such as bypassing redacted geometry and calculating area size, are marked incomplete or beta, indicating ongoing development and potential instability.
Installation involves managing userscripts and extensions, which can be daunting for those unfamiliar with browser scripting or OSM tooling.