scdl
« Back to VersTracker
Description:
Command-line tool to download music from SoundCloud
Type: Formula  |  Latest Version: 3.0.0@1  |  Tracked Since: Dec 24, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 3,886  |  Forks: 372  |  Language: Python  |  Category: Multimedia
Tags: audio download soundcloud cli python
Install: brew install scdl
About:
scdl is a Python-based command-line utility that enables users to download tracks, playlists, and albums directly from SoundCloud. It supports high-quality audio formats, metadata tagging, and can handle private links. Its primary value is providing a scriptable, efficient way to archive or locally backup SoundCloud content.
Key Features:
  • Downloads tracks, playlists, and albums from SoundCloud
  • Supports high-quality audio formats (e.g., MP3, OGG, FLAC)
  • Preserves metadata like artist, title, and cover art
  • Can handle private and secret links
  • Offers scriptable and configurable command-line interface
Use Cases:
  • Archiving favorite tracks or mixes from SoundCloud for offline listening
  • Backing up a musician's own uploaded content or curated playlists
  • Integrating SoundCloud audio into local media libraries or DJ software
Alternatives:
  • youtube-dl – A more general tool that also supports SoundCloud among hundreds of other sites, but scdl is specialized for SoundCloud's API.
  • spotdl – Specialized for Spotify; scdl is the SoundCloud-focused counterpart.
Version History
Detected Version Rev Change Commit
Dec 24, 2025 8:23pm 3.0.0 1 VERSION_BUMP b00e854c
Oct 27, 2025 9:43pm 0 VERSION_BUMP 24f46acb