YT Downloader
Developer
Roman Romadin
About
yt-downloader is a GUI application written in Go using the Fyne toolkit. It downloads single videos and entire playlists from YouTube, shows live progress, and stores files in your Downloads folder by default.
Purpose#
Provide a simple, reliable, cross‑platform YouTube downloader with a friendly UI. Handle large playlists quickly using native Go parsing. Offer sensible defaults with options for power users (quality presets, filename template, parallelism, language, auto-reveal on complete).
Features#
Best‑effort resilient downloads (continue, no-overwrite behavior). Playlist parsing via native Go engine for speed and stability. Live progress, speed, ETA; per-item Start/Pause/Stop, Open/Reveal, Copy path, Remove. Parallel downloads with configurable limit. File naming template and quality presets (best/medium/audio). Notifications on completion with quick actions. Localization: System, English, Русский, Português. Cross‑platform (macOS, Linux, Windows) using Fyne.

Installation
You can install this directly from the source code using the Fyne command as follows:
Or you can download the code directly from git: