Important note: as of December 2017 the scripts are not compatible with Firefox 57 + Greasemonkey 4. Using TamperMonkey or ViolentMonkey seems to work fine.
Collection of greasemonkey scripts I wrote for MusicBrainz display and editing.
Documentation was moved to a wiki.
Discussions on these scripts sometimes take place on the musicbrainz forums.
Scripts to add/modify information display
Show count on alias tab header on work/artist pages
Show count on discid tab header on main release pages
Mark recordings not linked to any work on an artist recordings or relationships page
Show stats from AcousticBrainz on a Recording page
Make table columns sortable (tested on Work pages)
Show acousticbrainz links to recordings on Work page
Scripts to edit entities
Fill artist/place info from wikidata
Batch-add artist aliases
Replace associated recording artist from a Release page
Replace associated recording artist from an Artist or Work page
Show acoustids and merge recordings with the same acoustid on a Work page
Replace subwork titles in Work edit page
Set attributes (lang, key) from the composer Work page
Autofill artists and works on Event setlists
Scripts to edit relations
Move performer relation on release to recordings relations
Copy dates on relevant recording relations
Set attributes (live, partial, solo...) on selected recordings
Set best-guess related works
Convert relations to "string quartet", piano... instruments on selected recordings
Add a button to import DG/Decca releases to MusicBrainz
Add a button to import Naxos Music Library releases to MusicBrainz
Warning: those scripts are developed for my own use! I expect them to be useless for other people, except as an example to adapt to your own goals. Contributions and feedback are welcome.
- many MusicBrainz editors/MetaBrainz developers for suggestions and feedback
For installation, follow the Greasemonkey manual