1 Punkte von curioustore 6 일 전 | Noch keine Kommentare. | Auf WhatsApp teilen

Ich habe einen schreibgeschützten Git-Viewer erstellt, der im Tray resident läuft, und teile ihn hier. Es ist ein Tool für das Zeitalter von Cursor / Claude Code / Codex, geschrieben mit Tauri 2 + Rust, und ich habe auch ein deutsches README mit hochgeladen.

  • Seit Cursor / Claude Code / Codex das Coding übernommen haben, war GitLens der einzige Grund, VS Code überhaupt noch zu öffnen
  • Ein minimales Tool nur für die Schleife, die Arbeit eines Agenten in unter 0,5 Sekunden zu prüfen
  • Klick auf das Tray-Icon → Übersicht der neuesten Commits aller lokalen Repositories → Klick auf einen Commit öffnet geänderte Dateien + Diff in einem separaten Fenster
  • Mit der Schaltfläche "Copy as AI context" werden Commit + Dateiliste + Diff als Markdown-Block erzeugt, den man direkt in Claude / Codex / Cursor einfügen kann
  • Schreibgeschütztes Design — kein Commit / Push / Merge / keine Änderungen möglich. Wenn Git-Arbeit nötig ist, wird wieder der Agent beauftragt

Hauptfunktionen

  • System-Tray + globaler Shortcut (Ctrl/Cmd+Shift+G)
  • Beim ersten Start automatische Erkennung von Entwicklungsordnern, SQLite-Cache
  • Integrierte Commit-Timeline mit Filtern nach Repository / Zeitraum / Autor
  • Einzel-Repository-Modus: Branch-Visualisierung mit eigenem SVG-DAG-Renderer (8-Farben-Palette, Hashing aus Branch-Namen; main/master/develop in neutralen Farben)
  • Separates Diff-Fenster: synchronisiertes Side-by-Side-Scrolling, Speichern von Position/Größe/Maximierungsstatus, automatische Auswertung von lokalem Git LFS, Before/After-Vorschau für Bilder (PNG/JPG/GIF/WebP/SVG)

Technik

  • Tauri 2 + Rust + React/TypeScript
  • git2 (libgit2-Binding), keine Subprozess-Aufrufe
  • Binärdatei ca. 5 MB, keine Telemetrie, nicht einmal ein Netzwerk-Stack wird gelinkt
  • Code-Anteile: Rust 58 % / TypeScript 32 % / CSS 9 %

Download

  • Auf der Releases-Seite stehen Builds für Windows (.msi) / macOS (.dmg) bereit
  • Windows 10/11 ist das Hauptziel, macOS 13+ funktioniert, ist aber weniger gründlich getestet
  • Linux später (Tray-Unterstützung unter Linux in Tauri 2 ist noch schwach)
  • MIT-Lizenz

Noch keine Kommentare.

Noch keine Kommentare.