मैं ट्रे में रहने वाला एक रीड-ओनली git viewer बनाकर साझा कर रहा हूँ। यह Cursor / Claude Code / Codex युग के लिए एक टूल है, जिसे Tauri 2 + Rust में लिखा गया है, और इसके साथ Hindi README भी नहीं बल्कि README भी अपलोड किया गया है.

  • Cursor / Claude Code / Codex के कोडिंग संभाल लेने के बाद VS Code खोलने की मेरी एकमात्र वजह GitLens ही रह गई थी
  • एजेंट ने जो काम किया है उसे 0.5 सेकंड के भीतर जांचने वाले लूप के लिए बना न्यूनतम टूल
  • ट्रे क्लिक → सभी लोकल repositories के हालिया commits की सूची → commit पर क्लिक करने पर बदली गई files + diff अलग विंडो में
  • "Copy as AI context" बटन से commit + file list + diff को markdown block में बनाकर Claude / Codex / Cursor में तुरंत paste किया जा सकता है
  • रीड-ओनली डिज़ाइन — commit / push / merge / बदलाव संभव नहीं। git काम चाहिए तो फिर से एजेंट को कहें

मुख्य फीचर्स

  • सिस्टम ट्रे + global shortcut (Ctrl/Cmd+Shift+G)
  • पहली बार चलाने पर development folders की auto-discovery, SQLite cache
  • repository/अवधि/author filters के साथ unified commit timeline
  • single repository mode: branch visualization के लिए अपना SVG DAG drawer (8-color palette, branch name से hashing; main/master/develop के लिए neutral colors)
  • अलग diff window: synchronized side-by-side scroll, position/size/maximized state save, local Git LFS का auto-resolution, image (PNG/JPG/GIF/WebP/SVG) before/after preview

तकनीक

  • Tauri 2 + Rust + React/TypeScript
  • git2 (libgit2 bindings), subprocess calls नहीं
  • binary लगभग 5MB, telemetry नहीं, network stack तक लिंक नहीं किया गया
  • code ratio: Rust 58% / TypeScript 32% / CSS 9%

डाउनलोड

  • Releases page पर Windows (.msi) / macOS (.dmg) builds उपलब्ध
  • Windows 10/11 मुख्य target है और macOS 13+ काम करता है, लेकिन कम verify किया गया है
  • Linux बाद में (Tauri 2 का Linux tray support अभी कमजोर है)
  • MIT लाइसेंस

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.