# artyshko/smd

Spotify Music Downloader

Repository: https://github.com/artyshko/smd
Canonical: https://ross.abutalabs.com/products/smd
Language: Python
License: MIT
License Family: permissive
Topics: spotify, spotify-playlist, spotify-api, spotipy, music, music-downloader, high-quality-music, freemusic, telegram-bot, bot, music-bot, youtube, youtube-dl, youtube-downloader, apple-music, apple-music-downloader, shazam-downloader, shazam, linux, free-software
Last push: 2023-02-12T23:57:11+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2770, "days_push": 1298, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1486, forks 234 (observed 2026-08-28T04:04:51.907096+00:00)

## What it is
A Python application that downloads high-quality music from Spotify playlists, albums, and songs by fetching audio from sources like YouTube, with CLI, desktop GUI, and Telegram bot interfaces. It also supports Deezer, YouTube Music, Apple Music, and Shazam links.

## Use cases
- download a spotify playlist as mp3 files
- download music from apple music links
- grab audio from a youtube music track
- run a telegram bot that fetches songs on request
- bulk download an album from a deezer link
- search and download a song by name from the command line

## When to choose
- you want a free, self-hosted way to save spotify playlists as local audio files
- you need both a desktop GUI and a CLI for music downloading
- you want a telegram bot that downloads music for you

## When to avoid
- you need a maintained tool - the project is frozen due to DMCA issues and the telegram bot is down
- you want legal, licensed music downloads
- you need support for streaming services beyond those listed

## Facets
- artifact type: application
- maturity: abandoned
- function: cli, gui, web-scraping, audio-processing
- domain: media, audio
- platform: python, cli
- tags: spotify-downloader, music-downloader, telegram-bot, youtube-dl, apple-music, deezer, shazam, dmca-frozen, command-line, automation, linux, desktop, telegram

## Member repositories
- artyshko/smd (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:51.907096+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:50.428035+00:00, confidence not recorded.
  - readme: https://github.com/artyshko/smd (fetched 2026-08-28T04:04:51.907096+00:00, sha f2ded18ca435)
- Data as of 2026-08-30T08:39:29.467469+00:00.
