Ne yaptım ben: son aylardaki açık kaynak projelerim

Genellikle burada başkalarının sürümleri hakkında yazarım. Ama son aylarda kendi açık kaynak mikro projelerimden birkaçı birikti ve hepsini tek bir gönderide topladım. Hepsi (neredeyse) MIT lisanslı, hepsi ücretsiz, kullanabilir veya fork'layıp parçalarına ayırabilirsiniz.


📕 Metinler ve notlar

edit.computer - tamamen tarayıcıda çalışan ve doğrudan dosyalarınıza yazan bir markdown editörü: yerel bir klasöre veya SSH ile herhangi bir sunucuya. Hesap yok, kurulum yok: Obsidian'daki vault veya Jekyll için yazıların olduğu klasör olduğu gibi açılır. Bağlantı, tarayıcıdan sunucuya uçtan uca şifrelenir, bu nedenle aradaki sunucu yalnızca şifreli metni görür, anahtarları ve dosyaları görmez.
edit.computer


🔄 Yapay zeka için bağlam

Copy2LLM - site ile herhangi bir yapay zeka arasında bir katman. Okuyucu sayfaları ve seçili parçaları yerel bir "bağlam sepetine" koyar, kaç token olduğunu görür ve ChatGPT, Claude, Perplexity veya kendi adresine götürür. Her şey tarayıcıda, zincirde sunucu yok.
copy.computer


👨‍💻 Bakımcılar için

pullguard - bir pull request'in "inceleme maliyetini" 0 ile 100 arasında bir ölçekte değerlendiren bir GitHub Action. Yamanın insan mı yoksa yapay zeka mı yazdığını tahmin etmeye çalışmaz: sinyal gürültülüdür ve bakımcıya hiçbir şey vermez. Bunun yerine, incelemenin ne kadar zaman alacağını hesaplar: neredeyse boş değişiklikler, testleri olmayan yeniden düzenlemeler, diff ile uyuşmayan açıklamalar. Kendi OpenAI veya Anthropic anahtarınızla çalışır ve yapılandırılmış politikaya göre yorum yapar, etiketler veya pull request'i kapatır.
arbatov.dev/pullguard


🤖 Ajanlar için

herd - herdr terminali için küçük bir çoklu ajan çalışması koordinatörü. "Ana" ajan Claude Code görevleri alır, bunları ayrı sekmelerde yürütücülere (Claude, Codex, Gemini - kime isterseniz) dağıtır, düşenleri yeniden başlatır ve raporları toplar. Üç dosya, arka plan programı yok.
github.com/vladzima/herd

prompt-comments - claude.md ve agents.md dosyalarının büyümesini engelleyen bir Agent Skill. Altı ay sonra kimse dosyada belirli bir satırın neden olduğunu hatırlamaz ve ona dokunmak korkutucudur. Skill, ajanı kural eklenirken "neden"i yazmaya zorlar: ne bozuldu ve nasıl düzeltildi. Fikir, "Why Does CLAUDE.md Keep Growing?" çalışmasından.
github.com/vladzima/prompt-comments


🧰 Hayat için küçük şeyler

solar-status - şehriniz için doğrudan terminalde güneş aktivitesi özeti: NOAA ölçekleri, mini grafikli Kp indeksi, üç günlük tahmin ve aurora borealis görme şansı. Sıfır bağımlılık ve anahtar yok, npx solar-status. Telegram'da da bir bot var: @solar_status_tgbot. Manyetik fırtınaların sağlıkla ilişkisi hakkında orada doğrudan bilimsel verilerin çelişkili olduğu yazıyor.
github.com/vladzima/solar-status

tabs-tabs - Chrome uzantısı: sekmeleri kullanım süresine göre sıralar, tarihe göre gruplar ve etkin olmayanları bellekten boşaltır, ancak onları kapatmaz ve kendi oluşturduğunuz gruplara dokunmaz.
github.com/vladzima/tabs-tabs

Swipehunt - Product Hunt için Tinder. Lansmanları kaydırırsınız: beğen, geç, kaydet ve akış ilginizi çeken şeye göre uyarlanır. (Tek OSS olmayan.)
swipe.computer


Neden, Vladislav?

Tüm bu mikro projeler önce kendi sorunlarımı çözdü ve bunları açık kaynak olarak yayınlamak ucuzdu. En az biri size de yararsa, ne mutlu. GitHub'da yıldızlar kabul edilir, hata raporları daha da çok.



❗️❗️❗️❗️❗️❗️❗️❗️ / Rusya'da yasak değil / Max