Releases: OutBlade/youtube-playlist-downloader
Release list
v1.1.0 — BLADE browser downloader
Adds a minimal dark browser interface using the original BLADE wordmark, plus a C++ HTTP backend with progress, video/MP3 selection, individual files, and ZIP delivery.
Packages include ytplaylist-web and its web folder. Install yt-dlp, ffmpeg, and Deno, then run ytplaylist-web. Dockerfile and compose.yaml provide a tested public-server deployment path.
Design preview: https://outblade.github.io/youtube-playlist-downloader/ . GitHub Pages is a static preview; public downloads require backend hosting, which the owner will choose separately.
Validation: CLI and real HTTP/process/ZIP tests pass on Windows, Linux, and macOS using deterministic test media. Docker image builds, serves the website, and reports all runtime dependencies ready. Desktop/mobile UI and interaction checks passed. Live YouTube downloading has not been tested.
Windows: x64; Linux: x64; macOS: ARM64. On Linux/macOS run chmod +x ytplaylist ytplaylist-web after extracting.
v1.0.0
Tiny C++17 command-line YouTube playlist downloader powered by yt-dlp.
Video or MP3 downloads, concurrent fragments, resume support, and a completed-download archive.
Download the ZIP for your platform. Install yt-dlp, ffmpeg, and the JavaScript runtime recommended by yt-dlp separately. Windows binaries are x64; macOS binaries are ARM64; Linux binaries are x64. On Linux/macOS run chmod +x ytplaylist after extraction.
Build and all five CLI test scenarios pass on Windows, Linux, and macOS. Live YouTube downloading has not been tested.