GitHub’da milyonlarca depo var. Çoğu küçük kişisel projeler, ama aralarında gerçekten hayatı değiştiren, kamuoyunun hiç bilmediği mücevherler de var. Yıllardır GitHub’ı takip eden biri olarak, bildiğim ama pek konuşulmayan 10 harika projeyi paylaşmak istiyorum.
Bu projeler binlerce yıldız almış olabilir ama mainstream teknoloji medyasında neredeyse hiç yer bulmuyorlar. İşte onlar.
1. yt-dlp – YouTube ve Daha Fazlası
youtube-dl’nin devamı niteliğindeki yt-dlp, YouTube, Vimeo, Twitter, Reddit ve 1000’den fazla siteden video ve ses indirmenizi sağlıyor. Komut satırından çalışıyor ama son derece güçlü.
yt-dlp -f "bestvideo+bestaudio" https://youtube.com/watch?v=...
Seçtiğiniz kalitede, altyazıyla, oynatma listesi olarak indirebilirsiniz. Özellikle archive.org ile birleşince internet arşivcileri için vazgeçilmez bir araç haline geliyor.
2. Pocketbase – Tek Dosyada Backend
Pocketbase, tek bir yürütülebilir dosyayla çalışan tam özellikli bir backend. Veritabanı, kimlik doğrulama, dosya depolama, gerçek zamanlı abonelikler hepsi içinde. Go ile yazılmış, son derece hızlı.
Küçük projelerde Firebase veya Supabase gibi servislere para ödemek yerine kendi sunucunuzda Pocketbase çalıştırabilirsiniz. Raspberry Pi’da bile rahatça koşuyor.
3. Actual Budget – Açık Kaynak Kişisel Bütçe
YNAB (You Need A Budget) uygulamasının açık kaynak alternatifi. Envelope budgeting yöntemini kullanıyor. Self-hosted olduğundan tüm finansal verileriniz kendi sunucunuzda. Web arayüzü ve mobil uygulaması mevcut. YNAB için yılda büyük para ödeyen kullanıcılar için gerçek bir kurtuluş.
4. Immich – Kendi Google Fotoğraflarınız
Immich, Google Fotoğraflar’ın self-hosted alternatifi. Otomatik yedekleme, yüz tanıma, konum bazlı gruplama, video desteği hepsi var. Docker ile kurulumu birkaç dakika. Telefondaki uygulama arka planda fotoğrafları senkronize ediyor.
Google Fotoğraflar’dan göç etmeyi düşünüyorsanız, Immich en olgun ve aktif geliştirilen seçenek şu an.
5. Stirling-PDF – PDF Her Şey
PDF birleştirme, bölme, döndürme, sıkıştırma, OCR, şifre ekleme, watermark gibi tüm PDF işlemlerini tek bir self-hosted web uygulamasında yapabilirsiniz. Docker ile kolayca kurulabiliyor. Smallpdf veya ILovePDF gibi online servislere dosya göndermek yerine kendi sunucunuzda çalıştırıyorsunuz.
6. Speedtest-tracker – Ağ Hızı Geçmişi
İnternet servis sağlayıcınızın size vaat ettiği hızı gerçekten veriyor mu? Speedtest-tracker, belirli aralıklarla otomatik hız testi yaparak geçmişi kaydeden bir araç. İSS’inizin performansını haftalık, aylık grafiklerle görebiliyorsunuz. Şikayet açarken de somut veriye sahip oluyorsunuz.
7. Authentik – Kimlik Yönetimi
Keycloak’a benzer ama çok daha kolay kurulabilen bir Identity Provider (IdP). Single Sign-On, LDAP, SAML, OAuth2 desteği. Kendi uygulamalarınız için merkezi kimlik doğrulama altyapısı kurmak isteyenler için harika. Homelab projelerinde giderek yaygınlaşıyor.
8. Windmill – Otomasyon ve Script Yönetimi
Zapier veya n8n’in daha güçlü bir alternatifi diyebiliriz. Script’ler ve workflow’lar oluşturuyor, zamanlıyor, çalıştırıyorsunuz. Python, TypeScript, Bash, Go gibi dillerde yazılmış script’leri web arayüzünden yönetebiliyorsunuz.
9. Excalidraw – El Çizimi Görünümlü Diyagramlar
Ekip içi diyagram ve wireframe çizmek için mükemmel bir araç. El çizimi estetiği olan ama aslında vektörel olan şemalar oluşturabiliyorsunuz. Self-hosted versiyonu tamamen açık kaynak. Figma, Miro gibi araçlar yerine basit bir alternatif olarak kullanılabiliyor.
10. LocalAI – Kendi AI Sunucunuz
OpenAI API’siyle uyumlu, tamamen yerel çalışan bir AI sunucusu. LLM’leri (büyük dil modellerini), görüntü üretim modellerini, ses tanıma modellerini yerel olarak çalıştırabiliyorsunuz. OpenAI’ya para ve veri göndermeden aynı API’yi kullanabilirsiniz.
LM Studio veya Ollama’ya benziyor ama API uyumluluğu ve özelleştirme açısından daha esnek bir yapı sunuyor.
Bu Projeleri Nasıl Takip Edebilirsiniz?
GitHub Trending sayfasını düzenli takip etmek bu tür projeleri keşfetmenin en iyi yolu. Bunların yanı sıra şu kaynaklar da işe yarıyor:
- awesome-selfhosted GitHub listesi (binlerce self-hosted proje)
- r/selfhosted subreddit
- Hacker News’in “Show HN” başlıkları
Neden Bu Projeler Önemli?
Bu projelerin ortak paydası şu: Büyük şirketlerin ücretli servislerini, kendi kontrolünüzde ve ücretsiz olarak çalıştırmanızı sağlıyorlar. Google Fotoğraflar yerine Immich, Zapier yerine Windmill, Firebase yerine Pocketbase.
Teknik bilgisi olan herkes için bu projeler hem maliyet hem de gizlilik açısından kazandırıyor. Biraz Docker öğrenmek bu kapıları açıyor.
Sonuç
Açık kaynak topluluğunun ürettiği bu projeler, büyük şirketlerin ücretli ürünleriyle gerçek anlamda rekabet edebilir düzeyde. Üstelik verileriniz sizin kontrolünüzde kalıyor.
Listede ilginizi çeken bir proje varsa GitHub sayfasını ziyaret edin ve yıldızlamayı unutmayın. Bu tür projelerin sürmesi, topluluğun ilgisine bağlı.