1 puan yazan curioustore 6 일 전 | Henüz yorum yok. | WhatsApp'ta paylaş

Tepside çalışan bir salt okunur git görüntüleyici yapıp paylaşıyorum. Cursor / Claude Code / Codex çağı için bir araç; Tauri 2 + Rust ile yazdım ve Türkçe olmayan README ile birlikte yayımladım.

  • Cursor / Claude Code / Codex kodlamayı devraldıktan sonra VS Code'u açmak için tek nedenim GitLens olmuştu
  • Ajanın yaptığı işi 0,5 saniye içinde kontrol etme döngüsü için tasarlanmış minimal bir araç
  • Tepsi simgesine tıkla → tüm yerel depolardaki son commit'lerin listesi → commit'e tıklayınca değişen dosyalar + diff ayrı pencerede
  • "Copy as AI context" düğmesiyle commit + dosya listesi + diff, markdown bloğuna dönüştürülüp Claude / Codex / Cursor'a doğrudan yapıştırılabiliyor
  • Salt okunur tasarım — commit / push / merge / değişiklik yapılamaz. Git işlemi gerekirse tekrar ajana yaptırılıyor

Başlıca özellikler

  • Sistem tepsisi + genel kısayol (Ctrl/Cmd+Shift+G)
  • İlk çalıştırmada geliştirme klasörlerini otomatik tarama, SQLite önbelleği
  • Depo/süre/yazar filtresiyle birleşik commit zaman akışı
  • Tek depo modu: özel SVG DAG çizicisiyle branch görselleştirme (8 renkli palet, branch adından hashleme; main/master/develop için nötr renkler)
  • Ayrı diff penceresi: senkronize yan yana kaydırma, konum/boyut/tam ekran durumu kaydı, yerel Git LFS otomatik çözümleme, görseller (PNG/JPG/GIF/WebP/SVG) için önce/sonra önizlemesi

Teknik

  • Tauri 2 + Rust + React/TypeScript
  • git2 (libgit2 binding'i), alt süreç çağrısı yok
  • İkili dosya yaklaşık 5MB, telemetri yok, ağ yığınına bile link vermiyor
  • Kod oranı: Rust %58 / TypeScript %32 / CSS %9

İndirme

  • Releases sayfasında Windows (.msi) / macOS (.dmg) derlemeleri sunuluyor
  • Ana hedef Windows 10/11; macOS 13+ çalışıyor ama daha az doğrulandı
  • Linux daha sonra gelecek (Tauri 2'nin Linux tepsi desteği hâlâ zayıf)
  • MIT lisansı

Henüz yorum yok.

Henüz yorum yok.