Guides/Userscripts
Userscripts run in a users web browser and make on-the-fly local changes to specific web pages. In MusicBrainz they are generally used to change the display of pages, facilitating editing.
These scripts and tools are user-made, and are not officially supported by MetaBrainz.
For more editing tools see External Resources.
Userscript manager
To run userscripts, you need to install an in-browser userscript manager, and then install the script.
Chrome/Chromium can run userscripts without installing a userscript manager extension, however many userscripts will not work properly. It is recommended that you install a userscript manager.
Chrome / Chromium / Vivaldi |
Edge | Firefox | Maxthon | Opera | Safari | |
---|---|---|---|---|---|---|
Greasemonkey | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
Violentmonkey | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
Tampermonkey |
✓ | ✓ | ✓ | ✗ | ✓ | ✓ |
ScriptCat | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
FireMonkey | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
Userscripts Safari | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
Thanks to Colbydray for starting the following script list.
Userscripts: Importers
These scripts import (seed) releases, events, or other entities from other websites or databases into the MusicBrainz editor.
Name | Status | Info | Site | Author | DL | Src | Bug |
---|---|---|---|---|---|---|---|
Import Bandcamp releases to MusicBrainz | Import album data from Bandcamp/album pages to add a new release on MusicBrainz. | Bandcamp | murdos | ||||
Import Beatport releases to MusicBrainz | Import album data from Beatport/release pages to add a new release on MusicBrainz. | Beatport | VxJasonxV | ||||
Import Discogs releases to MusicBrainz | Import album data from Discogs to add a new release on MusicBrainz.
Adds links to matching MusicBrainz entities for various Discogs entities (artist, release, master, label). |
Discogs | murdos | ||||
Import Encyclopedisque releases to MusicBrainz | Import album data from Encyclopedisque to add a new release on MusicBrainz. | Encyclopedisque | murdos | ||||
Import Free Music Archive releases to MusicBrainz | Import album data from Free Music Archive to add a new release on MusicBrainz. | Free Music Archive | murdos | ||||
Import iTunes releases to MusicBrainz | Import album data from iTunes to add a new release on MusicBrainz. | iTunes | dufferzafar/
damienmauchamp |
||||
Import Juno Download releases to MusicBrainz | Import album data from junodownload.com/products to add a new release on MusicBrainz. | Juno Download | murdos | ||||
Import Loot releases to MusicBrainz | Import album data from Loot.co.za to add a new release on MusicBrainz. | Loot | murdos | ||||
Import Metal Archives releases to MusicBrainz | Import album data from Metal Archives to add a new release on MusicBrainz. | Metal Archives | murdos | ||||
Import Naxos releases into MusicBrainz | Import album data from Naxos Music Library to add a new release on MusicBrainz. | Naxos | loujine | ||||
Import Qobuz releases to MusicBrainz | Import album data from Qobuz to add a new release on MusicBrainz. | Qobuz | murdos | ||||
Import T-Series releases to MusicBrainz | Import album data from T-Series to add a new release on MusicBrainz. | T-Series | dufferzafar | ||||
Import Takealot releases to MusicBrainz | Import album data from Takealot to add a new release on MusicBrainz. | Takealot | murdos | ||||
Import VGMdb releases to MusicBrainz | Import album data from VGMdb to add a new release on MusicBrainz. | VGMdb | murdos | ||||
Import Soundcloud releases to MusicBrainz | Import album data from Soundcloud to add a new release on MusicBrainz. | Soundcloud | garylaski | ||||
Import Music Forest releases to MusicBrainz | Import album data from Music Forest to add a new release on MusicBrainz. | minc.or.jp | y-young | ||||
Import THBWiki releases to MusicBrainz | Import album data from THBWiki to add a new release on MusicBrainz. | THBWiki | y-young | ||||
Copy Tracklist from OTOTOY | Add a button on OTOTOY album pages to copy the tracklist. | OTOTOY | redbluescreen | ||||
Import videos from YouTube | YouTube | Freso | |||||
Import videos from Vimeo | Vimeo | nikki | |||||
JASRAC. work importer/editor into MusicBrainz + MB-JASRAC-音楽の森-NexTone links + MB back search links | One click imports JASRAC works into MusicBrainz (name, iswc, type, credits, edit note, sort name, search hint) and マス歌詞®(mass-lyrics) and wikipedia links. It will do the same magic in work editor. Work links to both JASRAC and 音楽の森 / ongakunomori / music forest / minc / magic db and back to MB | JASRAC | jesus2099 | ||||
Import Amazon releases to MusicBrainz | broken? | Import album data from Amazon to add a new release on MusicBrainz. | Amazon | Goram | |||
broken | dufferzafar | ||||||
Import events from Facebook | broken | opatel99 | N/A |
Userscripts: Misc
Userscripts: Works
Userscripts: Recordings
Userscripts: Voting
Userscripts: Cover art
Name | Status | Info | Site | Author | DL | Src | Bug |
---|---|---|---|---|---|---|---|
Display CAA image dimensions | Loads and displays the image dimensions of images in the cover art archive. | ROpdebee | |||||
Enhanced Cover Art Uploads | Enhance the cover art uploader (integrates Image Max URL) | ROpdebee | |||||
Supercharged Cover Art Edits | Supercharges reviewing cover art edits. Displays release information on CAA edits. Enables image comparisons on removed and added images. | ROpdebee | |||||
CAA Links (Cover Art Archive Links) | Linkifies cover art edit “Filenames” (as specified in http://musicbrainz.org/edit/42525958). | jesus2099 | |||||
Funkey Illustrated Records | CAA front cover art archive pictures/images (release groups and releases). Big illustrated discography and/or inline | jesus2099 | |||||
1200px CAA | Use 1200px images for the pop‐up/previews, instead of loading huge images (also adds 1200px 'thumbnail' links) | murdos | |||||
Stig's Art Grabr | Grab high resolution album cover-art from various sites | Various | StigNygaard | ||||
Image Max URL | Finds larger or original versions of images and videos for 7,500+ websites, including a powerful media popup feature | Various | qsniyg |
Userscripts: AcoustID/AcousticBrainz
Userscripts: Collections
Userscripts: Other
Further resources
- External Resources wiki page: External_Resources#User_scripts_.2F_GreaseMonkey_.2F_User_javascripts_.2F_UserJS
- Some user script repositories:
- greasyfork.org’s MusicBrainz script set (automatically updated)
- openuserJS.org’s musicbrainz group (manually updated, not always up to date)
Troubleshooting
A number of popular userscripts for MusicBrainz no longer work on Firefox 57+ and Greasemonkey 4+. See Greasemonkey#GreaseMonkey 4 incompatibility. Use Violentmonkey or Tampermonkey on Firefox instead.