Skip to content

Chrome extension to help automate release submission on rateyourmusic.com

Notifications You must be signed in to change notification settings

rpeg/rym-add-helper

Repository files navigation

RYM Add Helper

Chrome extension to facilitate music release adding on RateYourMusic (RYM).

Available in the Chrome Web Store.

Features

  • 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.

Demos

Selecting Elements

Loading from Template

Setup

  1. git clone https://github.com/rpeg/rym-add-helper.git
  2. npm i && npm run-script build
  3. Load unpacked extension from /dist via chrome://extensions/

About

Chrome extension to help automate release submission on rateyourmusic.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published