Skip to content

Latest commit

 

History

History
69 lines (36 loc) · 11.7 KB

File metadata and controls

69 lines (36 loc) · 11.7 KB

MusicBrainz Scripts

A collection of user scripts for MusicBrainz.

Installation

To install a user script from this repository, you'll need a userscript manager like Tampermonkey or Violentmonkey.

Scripts

Customizable Language Selector in Release/Work Editor

install

Adds customizable quick-select buttons for languages in MusicBrainz release editor instead of using the drop-down.

Batch Add Recording Aliases from another Release

install

Paste a source release URL/MBID; copy its track titles as recording aliases on the current (target) release's recordings.

Hide Buttons on ListenBrainz

install

Hides the Love, Hate, and Play buttons on ListenBrainz for a cleaner, distraction-free interface.

Wikipedia to Wikidata Converter

install

This script converts Wikipedia links to their equivalent Wikidata entities in MusicBrainz.

Harmony Recordings Relationship Seeder

install

Generates MusicBrainz relationship seeder URLs from Harmony streaming links.
Designed to be used with the MusicBrainz: Seed URLs to Release Recordings script for streamlined editing workflows.

Prominent Wikidata Buttons on Wikipedia

install

Adds buttons to copy and visit the Wikidata entity for a Wikipedia page.

MusicBrainz Wikipedia Checker Bookmarklet

Use this bookmarklet on Wikipedia category pages to check if artist links have a MusicBrainz ID or not.

javascript:(()=>{fetch('https://raw.githubusercontent.com/YoGo9/Scripts/refs/heads/main/musicbrainz-checker-bookmarklet.js').then(r=>r.text()).then(eval);})()

Acknowledgements

These scripts were developed with assistance from AI tools.

Big thanks to:

And of course, many other MusicBrainz contributors whose userscripts AI pulled code from. Appreciate all the work you've put into the community!