Modern yt-dlp Desktop Client
A powerful, cross-platform desktop application for downloading videos from YouTube, Vimeo, TikTok, Instagram, Twitter, SoundCloud and 1000+ other platforms.
| ๐บ๐ธ English | ๐ท๐บ ะ ัััะบะธะน | ๐บ๐ฆ ะฃะบัะฐัะฝััะบะฐ | ๐จ๐ณ ไธญๆ | ๐ช๐ธ Espaรฑol | ๐ซ๐ท Franรงais |
|---|---|---|---|---|---|
| ๐ฉ๐ช Deutsch | ๐ต๐น Portuguรชs | ๐ฏ๐ต ๆฅๆฌ่ช | ๐ฐ๐ท ํ๊ตญ์ด | ๐ธ๐ฆ ุงูุนุฑุจูุฉ | ๐ฎ๐ณ เคนเคฟเคจเฅเคฆเฅ |
| ๐น๐ท Tรผrkรงe | ๐ฎ๐น Italiano | ๐ต๐ฑ Polski | ๐ฎ๐ฉ Bahasa Indonesia | ๐ป๐ณ Tiแบฟng Viแปt |
- โก Lightning Fast: Optimized for speed and efficiency
- ๐ Secure & Private: No external servers involved
- ๐ฅ High Quality: Maintain original quality
- ๐ Multilingual Support: Available in 17 languages
- ๐ป Cross-Platform: Works on Windows, macOS, and Linux
- ๐จ Modern UI: Beautiful, intuitive interface with Dark Mode
- ๐ก๏ธ SponsorBlock: Automatically skip/remove sponsor segments from YouTube videos
- ๐ฅ Batch Download: Support for playlists and multiple links
- ๐ท๏ธ Metadata Embedding: Automatically embed thumbnails and tags into audio files
- ๐ Notification Sounds: Get notified with sound when downloads are complete
- ๐ Clipboard Monitor: Automatically detect and paste supported links
- ๐ฅ System Tray: Keep the app running in the background for quick access
- Windows: 8, 10, 11 (x64)
- macOS: 10.15 or later (Intel & Apple Silicon)
- Linux: Modern distributions (glibc 2.17+)
Important
The application automatically downloads yt-dlp, FFmpeg, and Deno (~500MB unpacked). You do NOT need to install them manually on Windows and macOS.
If you are using the .zip or .tar.gz version on Linux, ensure you have the following dependencies:
sudo apt-get install libgtk-3-0 libwebkit2gtk-4.1-0 libayatana-appindicator3-1 ffmpeg- Download the latest release from the Releases page
- Extract the archive
- Run the executable file
- Install Go (version 1.25.5 or later)
- Install Node.js
- Install Wails CLI
- Clone the repository:
git clone https://github.com/Locon213/Go-DLP.git cd Go-DLP - Build the application:
wails build
- Launch the Go-DLP application
- Enter the URL of the video you want to download
- Click "Analyze & Download" to fetch available formats
- Select your preferred format and quality
- Choose the download location
- Wait for the download to complete
Go-DLP integrates SponsorBlock directly through yt-dlp. You can enable it in Settings to automatically remove sponsors, intros, outros, and other non-music segments from YouTube videos.
Enable metadata embedding in Settings to automatically add album art, title, artist, and chapter markers to your downloaded files.
When enabled, Go-DLP will listen for supported media URLs in your clipboard and automatically offer to paste them for analysis.
We welcome contributions! To contribute:
- Fork the repository
- Create a feature branch
- Submit a Pull Request
For translations, please see the modules in frontend/src/i18n/lang/.
This project is licensed under the MIT License - see the LICENSE file for details.
- yt-dlp - The core technology behind Go-DLP
- Wails - Framework for building desktop applications
- All contributors who helped translate and improve Go-DLP
If you find Go-DLP useful, consider supporting the project:
- Bitcoin (BTC):
bc1q4cyfmwq53znnn9kmz4c0q7e8gvja6ef5ygeg7v - Ethereum (ERC20):
0x01Afa6Aeba7234CeB2BA26cEd471115876F7D0cf - TON (TON):
UQDzTmLHu2fhEPTJu16_nMwwgj5AlrXQdTlYrE7PIPxyJFXT - Tether (USDT,TRC20):
TGag3xEDrWjZrJEP72dHXHRtVZgJdL7fD6
If you encounter any problems, please open an issue with a detailed description and steps to reproduce.