github sunnypatell/sunnify-spotify-downloader v2.0.0
Sunnify v2.0.0 - Complete API Rewrite

latest releases: v2.3.0, v2.2.1, v2.2.0...
7 months ago

What's New in v2.0.0

This release completely rewrites the API layer to fix the broken spotifydown mirrors.

FFmpeg is now bundled - just download and run, no additional dependencies required.

New Features

  • Single track downloads - download individual tracks, not just playlists
  • Download button - clear green button in the UI (no more guessing about pressing Enter)
  • Settings button - click the gear icon to change download location
  • Cross-platform builds - macOS, Windows, and Linux binaries available
  • Zero-dependency install - FFmpeg bundled with all builds

Fixes

  • API completely rewritten - uses Spotify's embed page API instead of dead spotifydown mirrors
  • No credentials required - works without Spotify API keys
  • Large playlists (>100 tracks) - uses spclient API fallback
  • Cross-platform fonts - replaced "Agency FB" with "Arial" (fixes macOS/Linux display issues)

Downloads

Platform File Size
Windows Sunnify-Windows.exe 178MB
macOS Sunnify-macOS.zip 244MB
Linux Sunnify-Linux 124MB

macOS Installation

Download the ZIP, extract it, then remove the quarantine attribute:

unzip ~/Downloads/Sunnify-macOS.zip -d /Applications
sudo xattr -cr /Applications/Sunnify.app

If you see "app is damaged" or "unidentified developer":

  1. Open System Preferences > Security & Privacy > General
  2. Click "Open Anyway" next to the Sunnify message

The macOS build is Apple Silicon native but runs on Intel Macs via Rosetta 2.

Linux Installation

chmod +x Sunnify-Linux
./Sunnify-Linux

Windows Installation

Just download and run Sunnify-Windows.exe. No installation required.

Build from Source

If building from source, you need FFmpeg installed:

git clone https://github.com/sunnypatell/sunnify-spotify-downloader.git
cd sunnify-spotify-downloader
python3 -m venv .venv && source .venv/bin/activate
pip install -r req.txt
python Spotify_Downloader.py

Don't miss a new sunnify-spotify-downloader release

NewReleases is sending notifications on new releases.