Apollo Editor Userscript

I just hate when I import stuff and all artists are not set. Or when I need to update each row quickly (e.g. add lengths) I can’t use ENTER/arrow down to select cell of the next row. Or artist splitting and join phrases… or so many little things.

8 Likes

I will try that.
Seems wow.

1 Like

It works really well, and if release has RG, all artists are recognized instantly. Note that it adds aliases, so foreign stuff is finally understandable:

vs original

1 Like

Is it possible to add an option to change the type of guess case used ? While editing a French release I find myself using the regular editor because just hovering track titles shows English guessed case… Maybe I just didn’t find how to change it. Great script nonetheless!

2 Likes

Its already there @Lotheric

1 Like

Ah! yes you’re right. I had to click Guess Case at the top (in Tools). I thought it was a button to guess case the whole release. Thanks now I see the option like in your screenshot.

You don’t have to ever go for that tool, as there is [Aa] icon next to each track. Left click it for single track, right for all tracks (the same as tool). You mainly use it directly to set options.

1 Like

New version, substantially updated. The new goal is to completely replace edit UI/UX.

Bunch of new features and improvements, most notably:

  1. Recording editor with auto match
  2. Replacement of MB tabs and buttons in header/footer
  3. Many new options

See all features in README.

If you have cool ideas, now is the time.

7 Likes

New version released with Release info modifications, Zen Mode, Search and replace RE and templates and many other things. It is now complete replacement for native editing experience with full feature parity and I don’t plan anything major on it anymore.

Apollo Editor

Install — latest (auto-updates)

Features

  • Beautification of the tracklist medium header (#154)
  • Search and replace regular expressions & templates (#152)
  • Change order of artist credits (#150)
  • Improvements in updating recordings artist/title (#146)
  • Recordings disambiguation (#144)
  • Beutification of Release info (#143)
  • Zen editing (#141)
  • Navbar improvement: hiden native menu, paginators, cancel button (#140)
  • Dead link checker (#138)
  • Auto match off by default (#137)
  • “Appears on” deduplication (#136)
  • Switch button improvements (#135)
  • Release information redesign (#129)

Fixes

  • Keep uppercased non-functional (#156)
  • Tracklist columns fit doesn’t factor in guess case buttons (#153)
  • Collapsed medium recordings are not fully expanded (#149)
  • Visiting tab after switching editor produces flicker of disabled UI (#145)
  • Track numbers wrap in recordings table (#131)
  • Edit note is often not set (#130)

All other scripts updated too.

3 Likes

Apollo Editor 2026.6.9

Install — latest (auto-updates)

Features

  • Markdown in annotation (#172)
  • Changing multiple artists on all tracks (#158)

Fixes

  • Random alias displayed for [unknown] (#171)
  • Open link edits are invisible in external links (#169)
  • Release information tab modified despite setting being disabled (#160)


1 Like

I haven’t touched it yet, but I must recognize that it looks pretty! I’m not the only one that pay attention to the css in userscripts :slight_smile:

1 Like

Now that i used it, it’s pretty neat!

But can we have an option to keep this header
image

while having this one?
image


Having another submit button here would be nice too

1 Like

Hi

Looks nice but I dont see my button anywhere of my userscript, am I doing something wrong?

We can. Its called “Zen editing”. Disable it.

2 buttons doing the same things is not UX :slight_smile: But don’t u use CTRL + enter already ?

Definitelly, not sure what based on your screenshot though, looks like userscript is not working at all. Make sure that it runs, give extension (tempermonkey, violent etc.), and check up console errors in F12.

@Tiske_Tisja, I suppose it can’t be the same thing that happened to you on Discogs Credits. I changed matching to @match https://*.musicbrainz.org/release/add* in the meantime and it looks like working.

Oop. Wasn’t clear what it did so didn’t unchecked it.

It’s more that I like checking the edit note before submiting, but ctrl + enter is fine

Tooltip says everything everywhere :slight_smile:

New release with some interesting stuff. Big thanks to @chaban for proposing to integrate MB Release Seeding Helper and being involved in various features.

2026.6.12

Features

  1. Add recording by MBID (#189)
  2. Duplicate similarity (#187)
  3. Detailed recordings highlighting (#186)
  4. Expand all collapsed media (#185)

Fixes

  1. Created artists not assigned in the native table (#191)
  2. Exact match applied only with cutoff set to “near” (#190)

2 Likes

Morning I have a question. When I use search and replace it works and I see the changes.

See example: overdub.

But… As soon as I change Track & Vocals Overdub is going back to the way it was. What am I doing wrong?

Hi @Tiske_Tisja, glad to have you on board. :partying_face:

As soon as I change

If by this you mean “as soon as I change the text”, then yes, it goes back as … you changed the text… If you want to search and replace multiple terms, you need to confirm existing input by again pressing Search and Replace button. That will clear the inputs and leave applied changes as they are. You don’t have to do this if you have only 1 thing to replace.