A browser extension that lets you rate albums directly from your RateYourMusic collection page — no need to open each release individually. Hover over the rating cell to preview a score, click to save it.
- ⭐ Inline rating widget — rate albums right from your collection list view
- 🖱️ Hover preview — see the star rating update live as you move your mouse before committing
- 🔒 Safe by design — only activates on your own collection page (verified against your logged-in session), and only ever talks to
rateyourmusic.com - ⚡ No page reload — ratings save via a background request and update in place
The extension reads your session's CSRF token directly from RateYourMusic's own page markup (the same token the site's native rating UI uses) and submits rating changes to RYM's existing CatalogSetRating endpoint. It never reads cookies, never sends data anywhere other than rateyourmusic.com, and never modifies anything outside the rating cells it renders.
Before activating, the extension checks that the collection page you're viewing belongs to the account you're currently logged in as. If you're viewing someone else's collection, the widget stays disabled and the static rating display is left untouched.
- Navigate to your own collection page on RateYourMusic (
rateyourmusic.com/collection/<your-username>/...) - Hover over any rating cell — the stars will track your cursor and show a live preview
- Click at the desired star position to save that rating
- The cell will briefly show "Saving…" and then confirm with "Saved!"
Add store links here once published, e.g.:
- Clone or download this repository
- Chrome: go to
chrome://extensions, enable Developer mode, click Load unpacked, and select the extension folder - Firefox: go to
about:debugging#/runtime/this-firefox, click Load Temporary Add-on, and select themanifest.jsonfile
This extension requests the minimum permissions needed to function:
| Permission | Why it's needed |
|---|---|
Host access to rateyourmusic.com |
To read collection pages and submit rating updates |
No browsing history, cookies, or data from other sites is accessed or transmitted.
RYM Quick Rate does not collect, store, or transmit any personal data to third parties. The only network requests it makes are rating-save requests sent to rateyourmusic.com, using your own existing authenticated session — the same request the site itself would make.
- Requires you to be logged in to RateYourMusic
- Only works on your own collection page (by design)
- Relies on RateYourMusic's current page structure; if RYM changes its markup significantly, the widget may temporarily stop appearing until updated
This is an unofficial, community-built tool and is not affiliated with, endorsed by, or supported by RateYourMusic / Sonemic, LLC. Use at your own discretion.
Issues and pull requests are welcome. Please open an issue describing the bug or feature before submitting a large PR.
This project is licensed under the MIT License.