← Back

SourisDW

Stable

Cross-platform CLI/TUI downloader for YouTube & Spotify.

rustcliRust

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

Links