Skip to content

⚡ A high-velocity yt-dlp GUI for people who refuse to touch a terminal.

License

Notifications You must be signed in to change notification settings

Syntax-Free/multiyt-dlp

Repository files navigation

Multiyt-dlp Logo

Multiyt-dlp

"Because using a Terminal is a choice I refuse to make."

Powered by yt-dlp Rust React
License AI Managed

Multiyt-dlp is the definitive high-velocity GUI for the legendary yt-dlp.
Built with Rust and Tauri because I wanted a masterpiece, but didn't want to write the code myself.

Syn: he didn't even read the rust docs.


⚡ The Engine

🚀 Total Network Domination

  • Massive Concurrency: I don't wait for progress bars. Download entire playlists simultaneously. If your router catches fire, that’s a hardware issue.
  • Rust-Tier Stability: Leveraging a language I don't understand to provide performance I definitely deserve.
  • Smart Queuing: The AI manages the bandwidth so I don't have to. If it's slow, yell at your ISP, not me.

🎛️ Total Control (No configuring required)

  • The Archive: It tracks what I’ve downloaded. If I try to download the same thing twice, the app judges me.
  • Audiophile Presets: FLAC, MP3, or 4K Video. One click. I don’t deal with codecs.
  • Metadata Injection: Auto-embeds thumbnails and tags. My files look professional even if my workflow isn't.

🎨 The Aesthetic (even I'm embarrassed of this)

  • Cyber-Glass UI: A futuristic interface designed to hide the fact that I’m coding in my bedroom.
  • State Awareness: Visual indicators for when the app is "Dying."
  • Syn Squad Integration: The UI actually respects the intern (sometimes).

📦 Getting This Into Your Drive

📥 The "I Value My Time" Method (Windows)

If you’re a normal human, just grab the pre-compiled .exe. 👉 Download Release

🏗️ The "Nerd" Method (Building from Source)

If you enjoy suffering and want to read error logs, go ahead. I’m not stopping you.

  1. Clone the Repo
    git clone https://github.com/zqily/multiyt-dlp.git
  2. Install Dependencies (Wait for an eternity)
    npm install
  3. Run Dev Mode
    npm run tauri dev

Syn: he's too lazy to learn how to compile for macos and linux.


🛠️ Requirements

  • yt-dlp: You need the engine. Get it here.
  • FFmpeg: For merging the pixels and the sounds. Get it here.
  • Deno: For downloading from YouTube. yt-dlp now requires this, so don't ask why.
  • A Soul: Optional, but recommended.

🏗️ The Tech Stack

  • Architect: Gemini 3.0 / AI Studio
  • Project Lead: Tax
  • Unpaid Intern: Syn
  • Core: Rust / Tauri
  • Frontend: React / Tailwind (The "Masterpiece" UI Kit)

Part of the Syntax Free Suite.

built with ❤️ (and aggressive prompting)

About

⚡ A high-velocity yt-dlp GUI for people who refuse to touch a terminal.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages