HTTPS SSH

Musicbrainz scripts

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.

Contact me for bug reports/suggestions/patches: loujine on bitbucket, loujin on Musicbrainz (sadly 'loujine' was already taken)

Content

Documentation was moved to a wiki.

Screenshots and some explanations

Discussions on these scripts sometimes take place on the musicbrainz forums.

Installing

Scripts to add/modify information display

Show count on alias tab header on work/artist pages

Source Install

Show count on discid tab header on main release pages

Source Install

Mark recordings not linked to any work on an artist recordings or relationships page

Source Install

Show stats from AcousticBrainz on a Recording page

Source Install

Make table columns sortable (tested on Work pages)

Source Install

Show acousticbrainz links to recordings on Work page

Source Install

Scripts to edit entities

Fill artist/place info from wikidata

Source Install

Batch-add artist aliases

Source Install

Replace associated recording artist from a Release page

Source Install

Replace associated recording artist from an Artist or Work page

Source Install

Show acoustids and merge recordings with the same acoustid on a Work page

Source Install

Replace subwork titles in Work edit page

Source Install

Set attributes (lang, key) from the composer Work page

Source Install

Autofill artists and works on Event setlists

Source Install

Scripts to edit relations

Move performer relation on release to recordings relations

Source Install

Copy dates on relevant recording relations

Source Install

Set attributes (live, partial, solo...) on selected recordings

Source Install

Set best-guess related works

Source Install

Convert relations to "string quartet", piano... instruments on selected recordings

Source Install

Importer scripts

Add a button to import DG/Decca releases to MusicBrainz

Source Install

Add a button to import Naxos Music Library releases to MusicBrainz

Source Install

Notes

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.

Contributors

  • jesus2099
  • CatQuest
  • many MusicBrainz editors/MetaBrainz developers for suggestions and feedback

!m everyone

Installation

For installation, follow the Greasemonkey manual

License

MIT

Reporting bugs & Contributing

Please submit all patches to bitbucket or github for review.