8000 GitHub - chinjon/camper: Get updates on Bandcamp tags in seconds
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Apr 11, 2025. It is now read-only.

chinjon/camper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Camper

Background

Bandcamp is a great service but it can be difficult to hunt down what your looking for. This is not because of their search but because there's just so much music on the platform itself.

Usage

  1. git clone https://github.com/chinjon/camper
  2. cd camper
  3. npm i
  4. node index.js --t=<_GENRE_>

Testing

The project leverages the jest testing library due to its support for mocking the DOM.

  1. cd camper
  2. npm run test

Goals

Not really certain at this point. The original intention was to somehow create a database from Bandcamp, which is lacking a public API.

Bandcamp's UI/UX, historically (at least for me) hasn't been the friendlist in terms of augmenting serendipity, and a few hoops are required to jump through to really be a power searcher.

However, in the past few months, they've made noticable strides with their layouts and it's been much better at discovering new music.


Todos

  • Create tests for Puppeteer modules
  • Determine if Puppeteer is capable of performing downloads
  • Determine the speed of Pupeeteer visiting links and returning to previous page
  • Improve scraping with Puppeteer

About

Get updates on Bandcamp tags in seconds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0