yt-dlp-gui

Из публичных источников

Современный кроссплатформенный графический интерфейс для yt-dlp. Загружайте видео с YouTube, Bilibili, TikTok и более чем 1000 сайтов. Создан на основе Tauri и Vue.

Машинный перевод · Показать оригинал

A modern cross-platform GUI for yt-dlp. Download videos from YouTube, Bilibili, TikTok and 1000+ sites. Built with Tauri + Vue.

ПриложениеКатегория: Десктопные приложения · Интернет и общение · Видео и плеерыOpen sourceданные проверены 15 окт. 2026 г.

Обзор

  • cross-platform
  • desktop-app
  • gui
  • rust
  • tauri
  • video-downloader
  • video-downloader-apps
  • vue
  • youtube
  • youtube-downloader

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/imsyy/yt-dlp-gui/releases/tag/v1.0.0 ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/imsyy/yt-dlp-gui ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsСовместимоx86_64официальная сборка в релизе v1.0.0: YDL.GUI_1.0.0_x64-setup.exe0.70
Совместимоarm64официальная сборка в релизе v1.0.0: YDL.GUI_1.0.0_arm64-setup.exe0.70
macOSСовместимоarm64официальная сборка в релизе v1.0.0: YDL.GUI_1.0.0_aarch64.dmg0.70
Совместимоx86_64официальная сборка в релизе v1.0.0: YDL.GUI_1.0.0_x64.dmg0.70
LinuxСовместимоx86_64официальная сборка в релизе v1.0.0: YDL.GUI-1.0.0-1.x86_64.rpm0.70

Релизы

проверено 29 окт. 2026 г.
v1.0.0Последний20 сент. 2026 г.Официальный источник ↗

Файлы версии 1.0.0

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
YDL.GUI-1.0.0-1.x86_64.rpmlinux · x86_64 · rpm12,1 MB258b1402815b…Официальный источник ↗
YDL.GUI_1.0.0_aarch64.dmgmacos · arm64 · dmg9,6 MB84154ded663d…Официальный источник ↗
YDL.GUI_1.0.0_amd64.AppImagelinux · x86_64 · appimage85,7 MB61de3ad2cb9a…Официальный источник ↗
YDL.GUI_1.0.0_amd64.deblinux · x86_64 · deb12,1 MB0e049c7a2fc8…Официальный источник ↗
YDL.GUI_1.0.0_arm64-setup.exewindows · arm64 · exe5,9 MBec68b58c59b3…Официальный источник ↗
YDL.GUI_1.0.0_arm64_en-US.msiwindows · arm64 · msi8,9 MB31721916eeca…Официальный источник ↗
YDL.GUI_1.0.0_x64-setup.exewindows · x86_64 · exe6,6 MBbe66466bfb77…Официальный источник ↗
YDL.GUI_1.0.0_x64.dmgmacos · x86_64 · dmg10 MBd8d2f86746e6…Официальный источник ↗
YDL.GUI_1.0.0_x64_en-US.msiwindows · x86_64 · msi9,4 MB68525730ca59…Официальный источник ↗
YDL.GUI_aarch64.app.tar.gzmacos · arm64 · app_bundle9,8 MB11d4119fa20f…Официальный источник ↗
YDL.GUI_x64.app.tar.gzmacos · x86_64 · app_bundle10,2 MB31f75d33b46e…Официальный источник ↗
latest.jsonдругое8,8 KB8aeb8d5331b3…Официальный источник ↗
YDL.GUI-1.0.0-1.x86_64.rpm.sigподпись416 B926f2dd887d6…Официальный источник ↗
YDL.GUI_1.0.0_amd64.AppImage.sigподпись420 B8366ff0c1e92…Официальный источник ↗
YDL.GUI_1.0.0_amd64.deb.sigподпись412 B7c437959ea73…Официальный источник ↗
YDL.GUI_1.0.0_arm64-setup.exe.sigподпись420 Bac9ec7ec0734…Официальный источник ↗
YDL.GUI_1.0.0_arm64_en-US.msi.sigподпись420 Be3ddeb85f7a5…Официальный источник ↗
YDL.GUI_1.0.0_x64-setup.exe.sigподпись416 B480e18086cff…Официальный источник ↗
YDL.GUI_1.0.0_x64_en-US.msi.sigподпись416 B939368d0e0de…Официальный источник ↗
YDL.GUI_aarch64.app.tar.gz.sigподпись404 B6dcbeafce690…Официальный источник ↗
YDL.GUI_x64.app.tar.gz.sigподпись404 Bc90e64706564…Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества94
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 25 days ago
Документация · 1515
README 7711 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 108
3/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 25 days ago
Точность категории · 1010
classifier confidence 0.97
Популярность · 107
548 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX MIT
Сообщество · 55
issues enabled, 62 forks

Лицензия

MIT
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/imsyy/yt-dlp-guiОсновной★ 548 звёздактивность 20 сент. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

sing-box-windowsПохожий
🚀 Современный кроссплатформенный настольный клиент для sing-box|Импорт подписок, переключение режимов прокси, мониторинг работы, автозапуск из трея|На основе Tauri 2 + Vue 3 + Rust|🪟 Windows / 🐧 Linux / 🍎 macOS. Современный кроссплатформенный графический клиент sing-box, созданный на Tauri 2 + Vue 3 + Rust, с режимами TUN/системного прокси и многоязычным интерфейсом.MIT · Десктопные приложения
omnysshПохожий
Быстрый клиент SSH и менеджер серверов с открытым исходным кодом для macOS, Windows и Linux. Графический интерфейс и терминальный TUI с панелью метрик в реальном времени, вкладками терминала, файловым менеджером SFTP, проброской портов, SSH-ключами в одно нажатие и сниппетами. Написан на Rust.Apache-2.0 · Десктопные приложения
EcoPasteПохожий
🎉Кроссплатформенный инструмент для управления буфером обмена | Cross-platform clipboard management toolApache-2.0 · Десктопные приложения
tiez-clipboardПохожий
TieZ — кроссплатформенный менеджер буфера обмена на базе Tauri. Ориентирован на историю, теги, синхронизацию, защиту конфиденциальности и быструю ежедневную работу.GPL-3.0 · Десктопные приложения
markeronПохожий
Легковесная (~1,5 МБ) программа с открытым исходным кодом для аннотирования экрана, с режимом сквозных кликов и управлением с клавиатуры. Подходит для демонстраций, обучения, совещаний и записи экрана. Windows, macOS.MIT · Десктопные приложения
Dev-JanitorПохожий
Кроссплатформенное настольное приложение для очистки артефактов разработки, управления локальными инструментами разработчика и проверки распространённых проблем окружения.MIT · Десктопные приложения

README

Из imsyy/yt-dlp-gui · лицензия MIT · загружено 29 окт. 2026 г.

yt-dlp GUI

A modern, beautiful desktop GUI for yt-dlp.

Download videos from YouTube, Bilibili, Twitter/X and 1000+ websites with ease.

[License] [Release] [Stars] [Downloads]

English | 简体中文


Why yt-dlp GUI?

yt-dlp is powerful, but its command-line interface can be intimidating. yt-dlp GUI wraps it in a clean, native desktop app — no terminal needed.

  • Zero config to start — paste a link, pick a quality, click download
  • Native & lightweight — built with Tauri 2 + Rust, ~10 MB installer, low memory usage
  • Cross-platform — Windows, macOS, and Linux
  • Multilingual — 7 languages with auto-detection

Features

Core

  • Paste a video URL and instantly preview title, thumbnail, duration, and available formats
  • Choose video quality, audio-only, or video-only downloads
  • Download queue with pause / resume / cancel controls
  • Real-time progress with speed and ETA display
  • Playlist support — download all or selected items
  • Configurable concurrent downloads and fragment threading

Toolbox

  • Thumbnail Downloader — browse and save all available cover images in any resolution
  • Subtitle Extractor — download subtitles in SRT / VTT / ASS / LRC, with bilingual merge support
  • Live Chat Archiver — extract YouTube live chat replay, filter with regex, export as JSON / CSV
  • Plugin Manager — install yt-dlp plugins (e.g. ChromeCookieUnlock) with one click
  • Browser Extension — companion Chrome / Edge extension that sends the page URL and required cookies to the app with one click (details)

Advanced

  • Custom filename templates with rich variables (title, author, date, resolution, etc.)
  • Time-based clip trimming — download only a segment of the video
  • Re-encode to MP4 / MKV / WebM / MP3 / AAC / FLAC and more
  • Embed subtitles, thumbnails, metadata, and chapters into the output file
  • SponsorBlock integration — automatically skip sponsored segments
  • Cookie authentication for age-restricted or members-only content
  • Proxy support (HTTP / SOCKS)
  • Download speed limiter
  • Light / Dark / Auto theme
  • Download completion notifications (in-app and/or system)

Screenshots

Home (Dark)Home (Light)
[Home][Home Light]
Download OptionsExtra Options
[Download][Download Other]
DownloadingTools
[Downloading][Tools]

Getting Started

Download

Grab the latest release for your platform from Releases:

PlatformFile
Windows.exe installer
macOS.dmg
Linux.AppImage / .deb / .rpm
Arch Linux

Use the x86_64 AppImage from the release page. AppImage uses FUSE 2 on Arch, so install the compatibility package once, make the download executable, and run it:

sudo pacman -S fuse2
chmod +x YDL.GUI_*.AppImage
./YDL.GUI_*.AppImage

If FUSE cannot be enabled in your environment, run the same file with --appimage-extract-and-run instead. The AppImage is portable and does not require a system-wide package installation.

First Launch

  1. Open the app and go to Settings
  2. Click Download next to yt-dlp — the binary is fetched automatically
  3. (Optional) Install Deno runtime for full YouTube format support
  4. Set your download directory
  5. Go back to the home page, paste a URL, and start downloading

[!TIP] If you encounter login-required videos, configure Cookie in settings using Netscape format text or a cookie file.

Command-line automation

An installed YDL GUI instance can be opened from scripts with session-specific inputs:

yt-dlp-gui --url "https://example.com/video" \
  --cookies "/path/to/cookies.txt" \
  --dir "/path/to/downloads" \
  --yt-dlp-path "/path/to/yt-dlp" \
  --deno-path "/path/to/deno"

--flag=value is also accepted, and an HTTP(S) URL may be passed without --url. Tool path overrides apply only to the current app session and are never updated or replaced by the app. Re-running the command forwards the request to an already-open instance.

Browser Extension

A companion YDL GUI Helper browser extension lives in browser-extension/. It sends the current tab's URL and required cookies straight to the desktop app via a local protocol handler (ytdlp-gui://) — no copy-paste, no extra cookie export.

Highlights

  • One-click send from the popup, or right-click context menu (Send page to YDL GUI / Download link with YDL GUI / Send selected URL to YDL GUI)
  • Action badge lights up automatically on supported video sites
  • Auto light / dark theme that follows your system
  • Cookies are processed locally — passed straight to the app via the local protocol, never uploaded anywhere

Install (Chrome / Edge / Brave / Vivaldi etc.)

The extension is bundled with the app — no separate download required.

  1. In the app, open Toolbox → Browser Extension and click Open extension folder.
  2. Open chrome://extensions (or edge://extensions) and turn on Developer mode in the top-right.
  3. Click Load unpacked and select the folder revealed in step 1.
  4. Pin the YDL GUI Helper icon next to the address bar.

Use

  1. Open a supported video page (YouTube, Bilibili, Twitch, Vimeo, Twitter/X, TikTok, Instagram, Facebook, Reddit, SoundCloud, etc.).
  2. Click the YDL GUI icon, or right-click the page / a video link and choose Send to YDL GUI.
  3. The desktop app comes to the front automatically with the URL and cookies pre-filled.

[!NOTE] Make sure the YDL GUI desktop app is installed and running for the protocol handler to fire.

Tech Stack

LayerTechnology
BackendTauri 2 + Rust
FrontendVue 3 + TypeScript
UINaive UI
StatePinia with persistence
BuildVite
i18nVue I18n — zh-CN, zh-TW, en-US, ja-JP, ko-KR, es-ES, ru-RU

Development

Prerequisites

Setup

# Clone the repository
git clone https://github.com/imsyy/yt-dlp-gui.git
cd yt-dlp-gui

# Install dependencies
pnpm install

# Run in development mode (Vite + Tauri)
pnpm tauri:dev

# Build for production
pnpm tauri:build

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

License

MIT © imsyy

Открыть репозиторий ↗