Chrome extension to facilitate music release adding on RateYourMusic (RYM).
Available in the Chrome Web Store.
- Injects a preact app which guides users through an DOM element selection process to prune metadata from any arbitrary webpage.
- Transforms text in accordance with RYM capitalization rules. Utilizes heuristic-based NLP libraries compromise and franc for compact language detection and parts-of-speech processing.
- Launches new tab on the RYM release add page and fills out form via jQuery.
- Leverages finder to create site-specific CSS selector maps, persisted in Chrome storage, such that subsequent invocations on a given site will be carried out with a single click.
- Includes several default templates: Discogs, Bandcamp, Spotify, Metal-Archives, Boomkat, MusicBrainz.
git clone https://github.com/rpeg/rym-add-helper.git
npm i && npm run-script build
- Load unpacked extension from
/dist
viachrome://extensions/