DEV Projects
Tek bir başlatıcıdan açılan 40 bağımsız Windows masaüstü ve web uygulaması.
Windows odaklı 40 bağımsız uygulamadan oluşan bir koleksiyon: dosya arama, disk görselleştirme, şifreli kasa, webhook test aracı, görev listesi ve daha fazlası. Her proje kendi klasöründe, kendi README'si ve run.ps1'iyle duruyor; hepsini tek bir başlatıcıdan açabiliyorsun.

- Durum
- Tamamlandı
- Kategori
- Masaüstü
- Güncelleme
- 5 Ekim 2026
- Yığın
- .NET 10WinUI 3FlutterElectronPythonPowerShell
- Bağlantılar
- Kaynak kod
DEV Projects, Windows odaklı 40 bağımsız masaüstü ve web uygulamasını tek bir depoda topladığım bir koleksiyon. Dosya aramadan sesli metin dökümüne, şifreli kasadan kendi sunucusunda çalışan bir sohbet uygulamasına kadar epey geniş bir yelpaze var. Her klasör ayrı bir proje ve kendi README.md, run.ps1 ve publish.ps1 dosyalarıyla geliyor. Uygulamaları .NET 10, Flutter, Python ve Node.js / Electron ile yazdım; hangi dille yazılmış olursa olsun hepsi aynı başlatıcıdan açılıyor.
Koleksiyonun giriş kapısı DevProjects.exe: uygulamaları ekran görüntülü kartlarla listeleyen bir WPF galerisi. İçinde arama yapabilir, istediğin uygulamayı tek tıkla açabilirsin. Galeride 41 kart var: 40 uygulama, bir de başlatıcının kendisi. Grafik arayüz istemezsen aynı işi bir konsol menüsü de görüyor.
Tek başlatıcı, kırk ayrı klasör
Galeri de konsol menüsü de sonunda launcher.ps1 -Exec <klasör> çağırıyor ve her proje ayrı bir pencerede açılıyor. dist\<proje>\ altında derlenmiş bir exe varsa o çalışıyor, yoksa proje klasöründeki run.ps1 ile kaynaktan başlatılıyor. run.ps1 eksik bir araç görürse onu winget ile kurmayı öneriyor, bağımlılıkları yalnızca değiştiklerinde yeniden kuruyor, bir hata çıkarsa da pencereyi açık bırakıyor. publish.ps1 ise SDK ya da çalışma zamanı gerektirmeyen bir exe üretiyor.
Web ve Electron projelerine sabit portlar verdim, bu yüzden birkaçını aynı anda çalıştırabilirsin. Port doluysa başlatıcı oradaki süreci kapatmaya kalkmıyor; uygulama zaten açıksa yalnızca tarayıcıyı açıyor. Uygulamalar verilerini %LOCALAPPDATA% ya da %APPDATA% altında tuttuğu için exe klasörünü istediğin yere taşıyabilirsin. Bilgisayarında .NET 10, Flutter, Python ve Node'un kurulu olup olmadığını merak edersen başlatıcının kendi denetim komutu söylüyor. Bir de şu var: Flutter ile yazılmış 10 projenin Windows exe'si için Windows Geliştirici Modu gerekiyor. Mod kapalıysa publish.ps1 Türkçe bir mesajla duruyor.
Sekiz rafa dizilmiş kırk uygulama
| Kategori | Uygulamalar |
|---|---|
| Dosya ve Sistem (8) | Akıllı Dosya Arama, Disk Alanı Görselleştirici, Dosya ve Klasör Karşılaştırıcı, Dosya Yeniden Adlandırıcı, Hızlı Dosya Arama, Komut Paleti, Sistem Yöneticisi Paketi, Tekrarlanan Dosya Bulucu |
| Verimlilik (10) | Akıllı Liste, Alışkanlık Takipçisi, Ekran Zamanı, Görsel Not ve Beyin Haritası, Markdown Not Defteri, Odaklanma, Otomasyon ve Makro Aracı, Pano Geçmişi Yöneticisi, QR Kod ve Barkod, Takvim ve Zamanlayıcı |
| Geliştirici Araçları (7) | HookYerel, JSON Formatlayıcı ve Doğrulayıcı, Kod Parçası Snippet Yöneticisi, Kodsuz Web Kazıyıcı, Metin Dönüştürücü, Proje Launcher, Regex Test ve Öğrenme Aracı |
| Medya ve Ekran (4) | Gelişmiş Ekran Görüntüsü, Hızlı Ekran Kaydı ve GIF, Minimalist Podcast, Yerel Sesli Metin Dökümü |
| Tasarım ve Görsel (4) | Canlı Duvar Kağıdı Motoru, Ekran Renk Seçici, Görsel Arama ve Toplu Dönüştürücü, Renk Seçici ve Palet Üretici |
| İletişim ve Okuma (4) | E-posta İstemcisi ve Takip Aracı, Haber Akış Paneli, Kayıtlı Okuma, Takım İletişim ve Sohbet Aracı |
| Güvenlik ve Gizlilik (2) | Dijital Kasa, Metadata Temizleyici |
| Yaşam ve Öğrenme (2) | Öğrenim Pazarı, Yemek Planlayıcı |
Her uygulamanın nasıl kullanıldığı ve mimarisi kendi README dosyasında ayrıntılı olarak anlatılıyor.
İçlerinden birkaçı
HookYerel, webhook isteklerini hiçbir şeyi internete açmadan 127.0.0.1 üzerinde yakalıyor; mock yanıt veriyor, Stripe, GitHub ve Shopify imzalarını da doğruluyor. Yerel Sesli Metin Dökümü ses dosyalarını faster-whisper ile kendi bilgisayarında Türkçe metne çeviriyor ve zaman damgalı TXT, SRT ya da VTT dosyası üretiyor. Konuşma modelini ilk kullanımda indiriyor (small modeli yaklaşık 484 MB). Dijital Kasa ise dosyalarını AES-256-GCM ve Argon2id ile, parola korumalı ve kendiliğinden kilitlenen bir kasada şifreliyor.
Tekrarlanan Dosya Bulucu aynı içerikli dosyaları SHA-256 ile, benzer görselleri de isteğe bağlı olarak pHash ile buluyor; bulduklarını silmek yerine Geri Dönüşüm Kutusu'na taşıyor. Regex Test ve Öğrenme Aracı'nda adım adım ilerleyen bir hata ayıklayıcı, ReDoS uyarısı ve Türkçe bir cheatsheet var. Metin Dönüştürücü ise Türkçe büyük / küçük harf çevrimi dahil 29 çevrimdışı araçtan oluşuyor. Otomasyon ve Makro Aracı fare ve klavye adımlarını kaydedip yeniden oynatıyor; riskli bir adımda onay istiyor ve Esc'ye bastığın anda duruyor. Takım İletişim ve Sohbet Aracı da kendi sunucusunda çalışan bir sohbet uygulaması: kanallar, DM'ler, thread'ler ve CI webhook'ları var, KVKK için dışa aktarma da yapabiliyor.
Kayıtlı Okuma, sayfaları kaydedip sonra yan panelde okumanı sağlayan bir Chrome (MV3) eklentisi; isteğe bağlı bir Next.js arayüzü ve bir masaüstü sürümü de var. Minimalist Podcast ise sesi yalnızca web sürümünde çalıyor, çünkü Windows masaüstünde bir ses çalma eklentisi yok.