Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions bandcamp_importer.user.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// ==UserScript==
// @name Import Bandcamp releases to MusicBrainz
// @description Add a button on Bandcamp's album pages to open MusicBrainz release editor with pre-filled data for the selected release
// @version 2026.10.2.1
// @version 2026.10.6
// @namespace http://userscripts.org/users/22504
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer.user.js
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer.user.js
// @match https://*.bandcamp.com/*
// @match https://web.archive.org/web/*
// @connect bandcamp.com
// @connect musicbrainz.org
// @require lib/mbimport.js?version=v2026.05.30.1
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/logger.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/755843cf53404869f6817310153fc8bb6cf9cb9b/lib/mblinks.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/07068ab3a4dd38bbdc8502ab3d3d71c1c0ef51e6/lib/mbimportstyle.js
Expand Down
4 changes: 2 additions & 2 deletions boomkat_importer.user.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
// ==UserScript==
// @name Import Boomkat releases to Musicbrainz
// @description Add a button on Boomkat release pages to open MusicBrainz release editor with pre-filled data for the selected release
// @version 2026.9.6
// @version 2026.10.6
// @license X11
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/boomkat_importer.user.js
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/boomkat_importer.user.js
// @namespace https://github.com/murdos/musicbrainz-userscripts
// @match https://boomkat.com/products/*
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/logger.js
// @require lib/mbimportstyle.js
// ==/UserScript==
Expand Down
4 changes: 2 additions & 2 deletions discogs_importer.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

// @name Import Discogs releases to MusicBrainz
// @description Add a button to import Discogs releases to MusicBrainz and add links to matching MusicBrainz entities for various Discogs entities (artist,release,master,label)
// @version 2026.9.30.1
// @version 2026.10.6
// @namespace http://userscripts.org/users/22504
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/discogs_importer.user.js
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/discogs_importer.user.js
Expand All @@ -11,7 +11,7 @@
// @exclude https://www.discogs.com/release/add
// @connect musicbrainz.org
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/logger.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/755843cf53404869f6817310153fc8bb6cf9cb9b/lib/mblinks.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/07068ab3a4dd38bbdc8502ab3d3d71c1c0ef51e6/lib/mbimportstyle.js
Expand Down
4 changes: 2 additions & 2 deletions encyclopedisque_importer.user.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// ==UserScript==
// @name Import Encyclopedisque releases to MusicBrainz
// @version 2026.9.15.5
// @version 2026.10.6
// @namespace https://github.com/murdos/musicbrainz-userscripts
// @description Easily import Encyclopedisque releases into MusicBrainz
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/encyclopedisque_importer.user.js
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/encyclopedisque_importer.user.js
// @match https://www.encyclopedisque.fr/disque/*.html
// @match https://www.encyclopedisque.fr/artiste/*.html
// @connect musicbrainz.org
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/755843cf53404869f6817310153fc8bb6cf9cb9b/lib/mblinks.js
// @require lib/logger.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/2cbee9d1c5bdc749e0e23354504cf686dbc79dc2/lib/mbimportstyle.js
Expand Down
4 changes: 2 additions & 2 deletions fma_importer.user.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// ==UserScript==
// @name Import FMA releases to MusicBrainz
// @description Add a button to import https://freemusicarchive.org/ releases to MusicBrainz via API
// @version 2026.9.15.5
// @version 2026.10.6
// @namespace https://github.com/murdos/musicbrainz-userscripts
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/fma_importer.user.js
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/fma_importer.user.js
// @match https://freemusicarchive.org/music/*
// @connect musicbrainz.org
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/logger.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/755843cf53404869f6817310153fc8bb6cf9cb9b/lib/mblinks.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/2cbee9d1c5bdc749e0e23354504cf686dbc79dc2/lib/mbimportstyle.js
Expand Down
4 changes: 2 additions & 2 deletions hdtracks_importer.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
// @name Import HDtracks releases into MusicBrainz
// @namespace https://github.com/murdos/musicbrainz-userscripts/
// @description One-click importing of releases from hdtracks.com into MusicBrainz. Also allows to submit their ISRCs to MusicBrainz releases.
// @version 2026.9.6
// @version 2026.10.6
// @author kellnerd
// @license MIT
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/hdtracks_importer.user.js
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/hdtracks_importer.user.js
// @match *://www.hdtracks.com/
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/mbimportstyle.js
// @icon https://metabrainz.org/static/img/projects/musicbrainz.svg
// @grant GM_xmlhttpRequest
Expand Down
4 changes: 2 additions & 2 deletions loot_importer.user.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
// ==UserScript==
// @name Import Loot releases to MusicBrainz
// @description Add a button to import Loot.co.za releases to MusicBrainz
// @version 2026.9.15
// @version 2026.10.6
// @namespace https://github.com/murdos/musicbrainz-userscripts
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/loot_importer.user.js
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/loot_importer.user.js
// @match https://www.loot.co.za/product/*
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/logger.js
// @require lib/mbimportstyle.js
// @icon https://metabrainz.org/static/img/projects/musicbrainz.svg
Expand Down
4 changes: 2 additions & 2 deletions metalarchives_importer.user.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
// ==UserScript==
// @name Import Metal Archives releases into MusicBrainz
// @namespace https://github.com/murdos/musicbrainz-userscripts/
// @version 2026.9.6
// @version 2026.10.6
// @description Add a button on Metal Archives release pages allowing to open MusicBrainz release editor with pre-filled data for the selected release
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/metalarchives_importer.user.js
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/metalarchives_importer.user.js
// @match https://www.metal-archives.com/albums/*/*/*
// @require https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/mbimportstyle.js
// @require lib/logger.js
// @icon https://metabrainz.org/static/img/projects/musicbrainz.svg
Expand Down
4 changes: 2 additions & 2 deletions naxos_library3_importer.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// @name Import Naxos Music Library 3 releases to MusicBrainz
// @namespace https://github.com/murdos/musicbrainz-userscripts
// @author loujine
// @version 2026.9.6
// @version 2026.10.6
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/naxos_library3_importer.user.js
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/naxos_library3_importer.user.js
// @icon https://metabrainz.org/static/img/projects/musicbrainz.svg
Expand All @@ -11,7 +11,7 @@
// @license MIT
// @match https://*.nml3.naxosmusiclibrary.com/catalogue/*
// @exclude https://*.nml3.naxosmusiclibrary.com/catalogue/search
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/mbimportstyle.js
// @grant none
// @run-at document-end
Expand Down
4 changes: 2 additions & 2 deletions naxos_library_importer.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
// @name Import Naxos Music Library releases to MusicBrainz
// @namespace https://github.com/murdos/musicbrainz-userscripts
// @author loujine
// @version 2026.9.6
// @version 2026.10.6
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/naxos_library_importer.user.js
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/naxos_library_importer.user.js
// @icon https://metabrainz.org/static/img/projects/musicbrainz.svg
// @description Add a button to import Naxos Music Library releases to MusicBrainz
// @compatible firefox+tampermonkey
// @license MIT
// @match https://*.naxosmusiclibrary.com/catalogue/item.asp*
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/mbimportstyle.js
// @grant none
// @run-at document-end
Expand Down
4 changes: 2 additions & 2 deletions qobuz_importer.user.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// ==UserScript==
// @name Import Qobuz releases to MusicBrainz
// @description Add a button on Qobuz's album pages to open MusicBrainz release editor with pre-filled data for the selected release
// @version 2026.9.30.1
// @version 2026.10.6
// @namespace https://github.com/murdos/musicbrainz-userscripts
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/qobuz_importer.user.js
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/qobuz_importer.user.js
Expand All @@ -10,7 +10,7 @@
// @match https://www.qobuz.com/*/label/*
// @connect musicbrainz.org
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
// @require lib/mbimport.js?version=v2026.05.30.1
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/logger.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/755843cf53404869f6817310153fc8bb6cf9cb9b/lib/mblinks.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/07068ab3a4dd38bbdc8502ab3d3d71c1c0ef51e6/lib/mbimportstyle.js
Expand Down
4 changes: 2 additions & 2 deletions takealot_importer.user.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// ==UserScript==
// @name Import Takealot releases to MusicBrainz
// @description Add a button to import https://www.takealot.com/ releases to MusicBrainz via API
// @version 2026.9.15.5
// @version 2026.10.6
// @namespace https://github.com/murdos/musicbrainz-userscripts
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/takealot_importer.user.js
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/takealot_importer.user.js
// @match https://www.takealot.com/*
// @connect musicbrainz.org
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/logger.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/755843cf53404869f6817310153fc8bb6cf9cb9b/lib/mblinks.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/2cbee9d1c5bdc749e0e23354504cf686dbc79dc2/lib/mbimportstyle.js
Expand Down
4 changes: 2 additions & 2 deletions vgmdb_importer.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
// @name Import VGMdb releases into MusicBrainz
// @namespace https://github.com/murdos/musicbrainz-userscripts/
// @description One-click importing of releases from vgmdb.net into MusicBrainz. **⚠️ Currently broken:** The VGMdb API is unavailable (returns 503). The script displays a notice to users and links to [VGMdb's BlueSky](https://bsky.app/profile/vgmdb.net/post/3lcvclcpny22d) for status updates.
// @version 2026.9.6
// @version 2026.10.6
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/vgmdb_importer.user.js
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/vgmdb_importer.user.js
// @match https://vgmdb.net/album/*
// @match https://vgmdb.net/artist/*
// @match https://vgmdb.net/org/*
// @run-at document-start
// @require https://code.jquery.com/jquery-3.5.1.min.js
// @require lib/mbimport.js
// @require https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/6886f50a8bfa231416831cdfd6421ba6782aee75/lib/mbimport.js
// @require lib/logger.js
// @require lib/mbimportstyle.js
// @icon https://metabrainz.org/static/img/projects/musicbrainz.svg
Expand Down
Loading