Skip

Gebaut von Mubashir Jamali · open source · MIT

GitGraph

Nativer Git-Graph-Viewer — ohne VS-Code-Steuer

Schneller Desktop-Git-Graph für macOS, Windows und Linux. Tauri 2 + Rust + React. Stage, Commit, Branch, Merge und History — ohne IDE nur für den Graphen.

GitGraph mit Live-Graph, farbigen Lanes und Branch-Chips

Funktionen

01

Der Commit-Graph als echte App

Historie auf einer Canvas neben einer virtualisierten Liste. Farbige Lanes, Branch-Chips, Remotes, Suche, Fetch und Pull.

GitGraph mit Live-Graph, farbigen Lanes und Branch-Chips
Graph, Refs und Historie in einem Fenster

02

Commit öffnen, Dateien sehen

Zeile aufklappen: Message, Refs, Parent-SHA und Dateibaum mit +/-.

GitGraph-Commit-Panel mit Dateibaum
Commit-Details und geänderte Dateien

03

Datei öffnen, Working Tree bearbeiten

Klick auf eine geänderte Datei in der Sidebar öffnet einen Tab. Links das Original, rechts der aktuelle Stand mit Highlighting. Unstaged Dateien sind editierbar.

GitGraph-Split-Editor mit originalem und aktuellem README.md, Zeilennummern und Highlighting
Working-Tree-Datei: Original gegen aktuell

04

Stash ohne den Graph zu verlassen

Stashes in der Sidebar des aktiven Repos: apply, pop, drop.

GitGraph-Stash-Liste
Stashes in der Sidebar

05

Themes, Dichte, Shortcuts

GitHub Dark oder Light, Dracula, Night Owl. Compact oder Comfortable. Tastaturkarte im selben Panel.

GitGraph-Einstellungen
Einstellungen, Credit und Lizenz

06

Ein Repo öffnen oder einen Ordner scannen

Leerzustand ist ein Picker, kein leeres Fenster.

GitGraph-Leerzustand
Erster Start: öffnen oder scannen

Installieren

GitGraph

macOS .dmg · Windows .msi · Linux .AppImage / .deb / .rpm

Stack

RustRustTauri 2Tauri 2ReactReactTypeScriptTypeScriptViteVite