Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ben-wormald/bandcamp-scrobbler

Browser extension for scrobbling albums on Bandcamp to Last.fm
https://github.com/ben-wormald/bandcamp-scrobbler

bandcamp browser-extension chrome-extension firefox-addon javascript lastfm preact

Last synced: 3 months ago
JSON representation

Browser extension for scrobbling albums on Bandcamp to Last.fm

Awesome Lists containing this project

README

        

# Bandcamp Scrobbler

A browser extension for scrobbling to Last.fm from a Bandcamp album page.
Available for [Firefox](https://addons.mozilla.org/en-GB/firefox/addon/bandcamp-scrobbler/) and [Chrome](https://chrome.google.com/webstore/detail/bandcamp-scrobbler/cnmjkkjnmdhhemfbokmblfioalnbnlej).

Open the extension on any Bandcamp album page.
You can adjust the album details before scrobbling, and clear the title of any tracks you want to skip.

## Development

To compile the extension yourself, you'll need to provide keys for your own [Last.fm API app](https://www.last.fm/api/intro):

```bash
export API_KEY=xxx
export SECRET_KEY=xxx
# or
echo "API_KEY=xxx\nSECRET_KEY=xxx" > .env

npm install

npm run build:dev:firefox
# or
npm run build:dev:chrome
```

### Firefox
1. Go to `about:debugging` and click **This Firefox**
2. Click **Load Temporary Add-on...** and select `bandcamp-scrobbler.zip`

### Chrome
1. Go to **Manage Extensions**
2. click **Load unpacked** and select the `dist` folder