Vault, YouTube videolarını arayıp indirmenize ve indirdiğiniz videoları yerleşik oynatıcıyla izlemenize olanak tanıyan açık kaynaklı, çok platformlu bir uygulamadır. Python ve Flet çerçevesi üzerine inşa edilmiştir.
- 🔍 YouTube'da video, kanal ve oynatma listesi araması; tür, tarih ve sıralama filtreleri
- ⬇️
yt-dlptabanlı indirme motoru — gerçek zamanlı ilerleme çubuğu, otomatik yeniden deneme - 🎬 Yerleşik video oynatıcı — seek, ses kontrolü, oynatma hızı, tam ekran, konum kaydetme
- 📚 İndirilen videolar kütüphanesi — tek tıkla oynat veya sil
- 📺 Kanal sayfası — abone sayısı, banner, en yeni/popüler video listeleri
Hazır kurulum istemiyorsanız uygulamayı kaynak koddan derlemenize gerek yok — en güncel çalıştırılabilir sürümü Releases sayfasından indirip doğrudan kullanabilirsiniz.
Kaynak koddan çalıştırmak için uv gereklidir.
git clone https://github.com/yaso09/vault
cd vault
uv syncuv run main.py --desktop # Masaüstü penceresi
uv run main.py --web # Tarayıcıda aç
uv run main.py --mobile # Mobil görünüm (tarayıcı)uv run flet build apk # Android (.apk)
uv run flet build ipa # iOS (.ipa)
uv run flet build windows # Windows
uv run flet build macos # macOS
uv run flet build linux # LinuxPlatforma özgü gereksinimler için Flet yayınlama belgelerine bakınız.
Bu proje GNU General Public License v3.0 lisansı altında dağıtılmaktadır. Lisansın tam metnini LICENSE dosyasında bulabilirsiniz.
Vault; yt-dlp ve Flet açık kaynak projeleri üzerine inşa edilmiştir.