SourisDW
StableCross-platform CLI/TUI downloader for YouTube & Spotify.
Problem
Most downloaders are platform-locked, hard to script, or pull in heavy runtimes. I wanted something I could call from any language via subprocess + JSON.
What I did
I designed a library + CLI + TUI trio. yt-dlp/ffmpeg/deno are auto-downloaded at runtime. A JSON progress stream makes it easy to drive from Python, Node, Java, Go or C#.
Stack
- Rust