🍺 BREW Explorer

← all formulae

bandcamp-dl

brew install bandcamp-dl v0.0.17_7 Unlicense

Simple python script to download Bandcamp albums

94
30-day installs · #3559
388
90-day · #3192
1.1k
365-day · #3657
1.2k
★ GitHub stars · updated 4mo ago

Runtime dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "certifi",
    "python@3.14"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Simple python script to download Bandcamp albums",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:35:44+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "bandcamp-dl",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-04-09T02:21:39Z",
  "github_readme_excerpt": "bandcamp-dl\n===========\n|PyPI pyversions| |PyPI download month| |PyPI license| |GitHub release| |GitHub commits|\n\nDownload audio from `bandcamp.com`_\n\nSynopsis\n--------\n\n``bandcamp-dl URL``\n\nInstallation\n------------\n\nFrom PyPI\n~~~~~~~~~\n\n``pip3 install bandcamp-downloader``\n\nSome linux distros may require that python3-pip is installed first.\n\nFrom Wheel\n~~~~~~~~~~\n\n1. Download the wheel (``.whl``) from PyPI or the Releases page\n2. ``cd`` to the directory containing the ``.whl`` file\n3. ``pip install \u003cfilename\u003e.whl``\n\n[OSX] From Homebrew\n~~~~~~~~~~~~~~~~~~~\n\n``brew install bandcamp-dl``\n\n[Arch] From the AUR\n~~~~~~~~~~~~~~~~~~~\n\n``yay -S bandcamp-dl-git``\n\nFrom Source\n~~~~~~~~~~~\n\n1. Clone the project or `download and extract the zip`_\n2. ``cd`` to the project directory\n3. Run ``pip install .``\n\nDescription\n-----------\n\nbandcamp-dl is a small command-line app to download audio from\nbandcamp.com. It requires the Python interpreter, version 3.4 (or\nhigher) and is not platform specific. It is released to the public\ndomain, which means you can modify it, redistribute it or use it how\never you like.\n\nDetails\n-------\n\n::\n\n    Usage:\n        bandcamp-dl [options] [URL]\n\n    Arguments:\n        URL         Bandcamp album/track URL\n\nOptions\n-------\n\n::\n\n    Options:\n      -h, --help            show this help message and exit\n      -v, --version         Show version\n      -d, --debug           Verbose logging\n      --artist ARTIST       Specify an artist\u0027s slug to download their full discography.\n      --track TRACK         Specify a track\u0027s slug to download a single track. Must be used with --artist.\n      --album ALBUM         Specify an album\u0027s slug to download a single album. Must be used with --artist.\n      --template TEMPLATE   Output filename template, default: %{artist}/%{album}/%{track} - %{title}\n      --base-dir BASE_DIR   Base location of which all files are downloaded\n      -f, --full-album      Download only if all tracks are available\n      -o, --overwrite      ",
  "github_repo": "evolution0/bandcamp-dl",
  "github_stars": 1151,
  "github_topics": [],
  "homepage": "https://github.com/evolution0/bandcamp-dl",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 94,
  "installs_365d": 1117,
  "installs_90d": 388,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Unlicense",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "bandcamp-dl",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 3559,
  "rank_365d": 3657,
  "rank_90d": 3192,
  "raw_hash": "c2b01ed1c76a6d62",
  "recommended_dependencies": [],
  "revision": 7,
  "ruby_source_path": "Formula/b/bandcamp-dl.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.0.17",
  "versioned_formulae": [],
  "why_use_this": null
}