{"repo":"patrickkfkan/bandcamp-fetch","free":true,"listed":false,"github":"https://github.com/patrickkfkan/bandcamp-fetch","clone":"git clone https://github.com/patrickkfkan/bandcamp-fetch.git","description":"Library for scraping Bandcamp content.","language":"TypeScript","stars":84,"topics":["api","bandcamp","scraper"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"bandcamp-fetch Library for scraping Bandcamp content. Coverage: - Bandcamp Discover - Album and track info - Artists, labels, label artists, discography - Articles (aka. Bandcamp Daily) - Shows - Tags, including releases and highlights by tag - Search - Fan collections, wishlists and following artists / genres Packaged as ESM + CJS hybrid module with typings. Installation Optional packages The above command will install the following optional packages: These packages enable automated cookie fetching, which is performed when utilizing search functions without setting a cookie. You can skip the installation of these optional packages: Be aware that, without at least the puppeteer package, performing searches without a cookie will result in an error. Setting Puppeteer's executable path When you install puppeteer , the process will automatically download a suitable browser executable to use at runtime. In case you want puppeteer to use your own browser executable, you can do so as follows: Usage User Sessions When you visit Bandcamp, a \"Cookie\" is used to identify the user session. If you are signed in, you can pass the value of this cookie to the library and gain access to your private collection as well as high-quality MP3 streams of purchased media: Guide: How to obtain Cookie BandcampFetch The library exports a default BandcampFetch instance mainly for backward compatibility with previous versions: You can also create separate instances. This is useful when you want to suppor","default_branch":null,"files":null,"tree":[],"storefront":"/r/patrickkfkan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/patrickkfkan/bandcamp-fetch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}