better-osm-org

From OpenStreetMap Wiki
Jump to navigation Jump to search
better-osm-org
Authors: deevroman (TrickyFoxy)
License: WTFPL (free of charge)
Status: Active
Version: 0.9.5 (2025-03-12)
Source code: deevroman/better-osm-org GitHub
Programming language: JavaScript

A userscript that adds several useful features to osm.org.

Features
Feature Value
Map Display
?
Routing
?
Navigating
?
Tracking
?
Monitoring
?
Editing
?
Rendering
?
Accessibility
?

better-osm-org is a user script that adds several improvements for experienced osm.org users. It can be installed with Tampermonkey or Violentmonkey.

Features

  • Tag diff in object history
  • QuickLook for simple changesets (with edit wars detector)
  • Full ways history with intermediate changes
  • Changesets filters
  • User badges (moderators, importer, blocked, beginner, friend)
  • Revert button (via osm-revert or JOSM reverter)
  • Hotkeys
  • Fast node deletion
  • Shows satellite layer (ESRI / ESRI Beta)
  • Shows photos from Panoramax, StreetComplete, Wikimedia Commons, Mapillary
  • GPS tracks render
  • HDYC stats directly in the profile
  • Templates for comments on changesets and notes
  • Add Rapid to the Edit menu
  • Clickable hashtags, changesets IDs in comments, and `revert:id` tags
  • Highlight fixme=*, note=*, incorrect opening_hours:*
  • Shortening long URLs in comments: https://www.openstreetmap.org → osm.org
  • Opening external links in new tab
  • Redactions bypass
  • Dark theme for map and iD

Hotkeys

  • < > - for user changesets
  • N - on/off notes layer
  • D - on/off Map Data layer
  • G - on/off GPS tracks layer
  • S - on/off satellite layer (Firefox only)
  • H - open object history
  • 1 - open first version of object
  • Z - zoom to changeset/object bbox
  • E - Open editor
  • 8/9 - prev/next map position
  • O - open OSMCha
  • Shift + O - open Achavi

Experimental hotkeys:

  • K L - navigation between changeset elements
  • J — open objects from changesets in JOSM
  • Shift + J — open objects from changesets in Level0
  • Shift + L - pan to current location
  • Shift + H - open My changesets
  • Y - open Yandex.Panoramas
  • Shift + E - open second editor
  • Shift + N - create new note
  • C - Open changeset of object version
  • Q - Close sidebar
  • Shift + Z - pan to real changeset bbox (without relations bboxes)
  • 0 - zoom to global view
  • ` - hide geometry from map
  • T - toggle between compact and full tags diff mode
  • U - open user profile
  • Shift + U - open your profile
  • Ctrl + click by <time> for open a snapshot of Overpass map as of the selected date
  • Alt + click for open Augmented Diffs in Overpass Turbo
  • Shift + / for simple search and editor via Overpass

External links

See also