better-osm-org
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. |
||||||||||||||||||||
|
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=*
, incorrectopening_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
- Release Announcements
- better-osm-org 0.9.0 (2025-02-28)
- better-osm-org 0.8.0 (2025-01-31)
- better-osm-org 0.7.0 (2025-01-16)
- better-osm-org 0.5.7 (2024-12-11)
- better-osm-org 0.5.0 (2024-09-26)
- better-osm-org 0.4.0 (2024-06-25)
- Source code GitHub