explore your bandcamp collection online
Find a file
2025-04-17 15:26:06 +12:00
db Only show own accounts on home page 2025-04-09 13:21:41 +12:00
public Max 1000 items without consent 2025-04-17 14:47:38 +12:00
pug Add currency statistics 2025-04-17 14:50:49 +12:00
routes Load huge collections pagewise 2025-04-17 15:26:06 +12:00
scripts Sync reviews 2025-04-08 10:18:49 +12:00
.gitignore Add page titles 2025-04-04 20:39:40 +13:00
COPYING.txt Initial commit 2025-03-31 17:51:14 +13:00
icons.js Optimise 2025-04-07 13:55:40 +12:00
package-lock.json Queue for tag downloads 2025-04-09 20:46:01 +12:00
package.json Add start script 2025-04-09 20:49:22 +12:00
passthrough.js Initial commit 2025-03-31 17:51:14 +13:00
pug-sync.js Search query validation 2025-04-09 17:48:23 +12:00
readme.md Add a friendly user agent 2025-04-09 20:57:00 +12:00
start.js Only show own accounts on home page 2025-04-09 13:21:41 +12:00

BC Explorer

https://bcexplorer.world

Explore your Bandcamp collection online!

You can easily search your whole collection and play it streaming rather than downloading every mp3 to your computer and using a media player.

(you should download every mp3, though, because the Bandcamp TOS says they can take away your online access at any time)

run your own version

  1. npm install
  2. node start.js
  3. http://localhost:2239

import more reliable statistics

by default, the data is mostly correct, which is good enough for me, but you can do this to get the exact data

  1. log into bandcamp in your browser
  2. in the top right, click the button to view your collection, should take you to a url like https://bandcamp.com/cloudrac3r
  3. open devtools and reload the page
  4. go to network tab and save all as har, save as scripts/account.har
  5. node scripts/populate-albums-tracks.js

license

agpl 3