A sleek, high-performance desktop Spotify playlist, album, and track downloader with embedded ID3 metadata, album artwork, bilingual UI, and automated YouTube anti-bot bypass.
Features β’ Quickstart β’ Anti-Bot Bypass β’ About β’ Contributors
[!TIP] π³π± Nederlandstalig? Spodo is bedacht door een Nederlandse IT-student en bevat volledige ondersteuning voor Nederlands en Engels. Wissel direct tussen talen via de knop rechtsboven (
π³π± NL).
βΉοΈ Project Context
Full disclosure: I am an IT student, not a software developer, and don't know the deep ins and outs of how this code runs under the hood.
Frustrated by existing downloaders breaking or getting blocked by YouTube bot checks, I built Spodo together with Google Gemini, which handled the Python architecture, code, and bug fixes.
If you encounter any bugs, feel free to open a GitHub Issue!
cookies.txt imports.π / βοΈ) in the top navigation bar.π¬π§ EN / π³π± NL).git clone https://github.com/jente509/spodo.git
cd spodo
run.bat or run:
run.bat
chmod +x run.sh
./run.sh
The launch script automatically creates a Python virtual environment (venv), installs dependencies from requirements.txt, and boots Spodo.
Spodo works out-of-the-box in Public Mode for any public playlist or track link. To access your private playlists and Liked Songs:
http://127.0.0.1:3001/api/callbackIf YouTube prompts you with "Sign in to confirm youβre not a bot":
| Contributor | Role |
|---|---|
| Jente (@jente509) | Project Creator (IT student) |
| Gemini (Google DeepMind) | AI Code Architecture & Development |
Distributed under the MIT License.
A sleek, high-performance desktop Spotify playlist, album, and track downloader with embedded ID3 metadata, album artwork, bilingual UI, and automated YouTube anti-bot bypass.
Features β’ Quickstart β’ Anti-Bot Bypass β’ About β’ Contributors
[!TIP] π³π± Nederlandstalig? Spodo is bedacht door een Nederlandse IT-student en bevat volledige ondersteuning voor Nederlands en Engels. Wissel direct tussen talen via de knop rechtsboven (
π³π± NL).
βΉοΈ Project Context
Full disclosure: I am an IT student, not a software developer, and don't know the deep ins and outs of how this code runs under the hood.
Frustrated by existing downloaders breaking or getting blocked by YouTube bot checks, I built Spodo together with Google Gemini, which handled the Python architecture, code, and bug fixes.
If you encounter any bugs, feel free to open a GitHub Issue!
cookies.txt imports.π / βοΈ) in the top navigation bar.π¬π§ EN / π³π± NL).git clone https://github.com/jente509/spodo.git
cd spodo
run.bat or run:
run.bat
chmod +x run.sh
./run.sh
The launch script automatically creates a Python virtual environment (venv), installs dependencies from requirements.txt, and boots Spodo.
Spodo works out-of-the-box in Public Mode for any public playlist or track link. To access your private playlists and Liked Songs:
http://127.0.0.1:3001/api/callbackIf YouTube prompts you with "Sign in to confirm youβre not a bot":
| Contributor | Role |
|---|---|
| Jente (@jente509) | Project Creator (IT student) |
| Gemini (Google DeepMind) | AI Code Architecture & Development |
Distributed under the MIT License.