Skip to main content

Fetch artists from YouTube Music and Spotify with MusicBrainz IDs

Project description

Artist Scraper

Build PyPI Buy Me A Coffee

A production-ready tool to fetch artists from YouTube Music and Spotify, look up their MusicBrainz IDs, and optionally add them to Lidarr for monitoring.

Features

  • Fetch artists from Spotify (liked tracks, followed artists, playlists) and YouTube Music (liked videos, subscriptions, playlists)
  • Look up MusicBrainz IDs for all artists
  • Track play counts and export to CSV
  • Import to Lidarr with optional filtering by play count
  • Beautiful CLI with progress bars and clear feedback

Quick Start

# Install
pip install artistscraper

# Create config file
artistscraper print-config > config.json

# Edit config.json with your API credentials

# Run
artistscraper scrape

Documentation

📚 Full Documentation - Installation, configuration, usage guides

🛠️ Developer Wiki - Contributing, development setup, architecture

License

MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

artistscraper-1.2.0.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

artistscraper-1.2.0-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file artistscraper-1.2.0.tar.gz.

File metadata

  • Download URL: artistscraper-1.2.0.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for artistscraper-1.2.0.tar.gz
Algorithm Hash digest
SHA256 dc1ef4e981dabc5f6492926ed374c4322bb983e84320170132d0acda9393799b
MD5 fbb8bc584647e42b4918b86825e971cd
BLAKE2b-256 55aba86e2f8d973fa96ed6cacbbbc45ebf3af7697f7d869b58c181a8e9f788fa

See more details on using hashes here.

File details

Details for the file artistscraper-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: artistscraper-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for artistscraper-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 92881b5fc53bd019c8a55fe0388c6f2188e19659fe63903af1ee98145e7d229a
MD5 3b53addd703d46322a012dbd7dca2bf0
BLAKE2b-256 0a206c94a2b03d7d0e61179d5505fc27535ee79101e561983c9beed308ff782e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page