Made by Çınar Civan
A simple, modern downloader interface for YouTube, Twitch, Twitter and 1000+ sites.
Supports Turkish 🇹🇷 and English 🇬🇧 — switch languages with one click inside the app.
- Video + audio, audio-only (mp3 / m4a / opus) or video-only download
- Quality selection (up to 4K)
- Container format selection (mp4, mkv, webm…)
- Subtitle, thumbnail and metadata embedding
- Playlist support
- yt-dlp is downloaded automatically — no manual setup needed
- Automatic app update check on launch via GitHub Releases
- Built-in language switcher (TR / EN button in the top-right corner)
- Download the Windows installer from the Releases page
- Run the installer and complete setup
- Launch the app —
yt-dlp.exeis downloaded automatically on first launch into%LOCALAPPDATA%\yt-dlp-gui - Paste a URL and click Download
- Download
yt-dlp GUI.exefrom the Releases page - Run it —
yt-dlp.exeis downloaded automatically on first launch into%LOCALAPPDATA%\yt-dlp-gui - Paste a URL and click Download
First-time launch requires an internet connection to fetch yt-dlp (~10 MB).
# No extra dependencies — Python 3.8+ is enough
python ytdlp_gui.pygit clone https://github.com/USERNAME/ytdlp-gui
cd ytdlp-gui
build.batOutput:
- Portable app:
dist/yt-dlp GUI.exe - Installer:
dist/installer/yt-dlp-gui-setup-1.0.0.exe(if Inno Setup is installed)
Requirements:
- Python 3.8+
- pip
- Inno Setup for installer generation
- Update
APP_VERSIONinapp_version.py - Commit and push your changes
- Create and push a tag like
v1.0.1 - GitHub Actions will build and attach both Windows artifacts to the release
- Video + ses, yalnızca ses (mp3 / m4a / opus) veya yalnızca video indirme
- Kalite seçimi (4K'ya kadar)
- Kapsayıcı format seçimi (mp4, mkv, webm…)
- Altyazı, kapak resmi ve metadata gömme
- Playlist desteği
- yt-dlp otomatik indirilir — ayrıca kurulum gerekmez
- Açılışta otomatik uygulama güncelleme kontrolü (GitHub Releases üzerinden)
- Yerleşik dil değiştirici (sağ üst köşedeki TR / EN butonu)
- Releases sayfasından Windows installer dosyasını indir
- Installer'ı çalıştırıp kurulumu tamamla
- Uygulamayı aç —
yt-dlp.exeilk çalıştırmada%LOCALAPPDATA%\yt-dlp-guiklasörüne otomatik indirilir - URL'yi yapıştır ve İndir butonuna bas
- Releases sayfasından
yt-dlp GUI.exedosyasını indir - Çalıştır — ilk açılışta
yt-dlp.exe%LOCALAPPDATA%\yt-dlp-guiklasörüne otomatik indirilir - URL'yi yapıştır ve İndir butonuna bas
İlk çalıştırma için internet bağlantısı gerekir (~10 MB).
# Ek bağımlılık yok — Python 3.8+ yeterli
python ytdlp_gui.pygit clone https://github.com/KULLANICI_ADI/ytdlp-gui
cd ytdlp-gui
build.batÇıktı:
- Portable uygulama:
dist/yt-dlp GUI.exe - Installer:
dist/installer/yt-dlp-gui-setup-1.0.0.exe(Inno Setup kuruluysa)
Gereksinimler:
- Python 3.8+
- pip
- Installer üretmek için Inno Setup
app_version.pyiçindekiAPP_VERSIONdeğerini güncelle- Değişiklikleri commit edip push et
v1.0.1gibi bir tag oluşturup push et- GitHub Actions hem portable
.exehem installer dosyasını release'e ekler
MIT