JinGongX /
SuiDemo
🎯 A modern, production-ready desktop app template built with Wails v3 | 一款使用 Wails v3 构建的现代桌面应用模板
80/100 healthLoading repository data…
imsyy / repository
A modern cross-platform GUI for yt-dlp. Download videos from YouTube, Bilibili, TikTok and 1000+ sites. Built with Tauri + Vue.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A modern, beautiful desktop GUI for yt-dlp.
Download videos from YouTube, Bilibili, Twitter/X and 1000+ websites with ease.
English | 简体中文
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.
| Home (Dark) | Home (Light) |
|---|---|
| Download Options | Extra Options |
|---|---|
| Downloading | Tools |
|---|---|
Grab the latest release for your platform from Releases:
| Platform | File |
|---|---|
| Windows | .exe installer |
| macOS | .dmg |
| Linux | .AppImage / .deb |
[!TIP] If you encounter login-required videos, configure Cookie in settings using Netscape format text or a cookie file.
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.
Send page to YDL GUI / Download link with YDL GUI / Send selected URL to YDL GUI)The extension is bundled with the app — no separate download required.
chrome://extensions (or edge://extensions) and turn on Developer mode in the top-right.[!NOTE] Make sure the YDL GUI desktop app is installed and running for the protocol handler to fire.
| Layer | Technology |
|---|---|
| Backend | Tauri 2 + Rust |
| Frontend | Vue 3 + TypeScript |
| UI | Naive UI |
| State | Pinia with persistence |
| Build | Vite |
| i18n | Vue I18n — zh-CN, zh-TW, en-US, ja-JP, ko-KR, es-ES, ru-RU |
# 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
Contributions are welcome! Feel free to open an issue or submit a pull request.
Selected from shared topics, language and repository description—not editorial ratings.
JinGongX /
🎯 A modern, production-ready desktop app template built with Wails v3 | 一款使用 Wails v3 构建的现代桌面应用模板
80/100 healtheasynet-cn /
A cross-platform desktop note-taking application built with Tauri, featuring a modern user interface using Vue, TypeScript, and Rust for high performance and security
71/100 healthaera128 /
Native, zero-latency soundboard built with Tauri v2, Rust & Vue 3. Features precise audio routing (VoiceMeeter/OBS ready), local file mirroring, and a sleek modern UI. Engineered for streamers and power users.
zhongjf25 /
A modern, cross-platform Pomodoro timer desktop app built with Tauri, Vue 3, and Element Plus.
38/100 healthMidnightCrowing /
A modern cross-platform desktop app to manage all your dev projects in one place. Built with Tauri + Vue 3.
74/100 healthfanaujie /
A modern cross-platform desktop instant messaging app built with Tauri, Vue 3, and Rust. Features real-time messaging, group chat, file sharing, and encrypted local storage.
57/100 health