Just Another Git GUI
A lightweight cross-platform Git desktop app with native GitHub publishing and PR flow.
- Rust
- egui
- Git
Latest release v1.0.0.10

Just Another Git GUI is a lightweight desktop Git client built in Rust with egui.
It focuses on the everyday local workflow first: review changes, stage files, commit, switch branches and inspect history. On top of that it adds a practical GitHub flow. You can publish an existing folder, sign in with GitHub device flow, push branches and jump straight to the relevant pull request page.
- Review diffs with line numbers and stage exactly what you want
- Built-in merge conflict editor with ours / theirs / live result
- Worktree support
- Native GitHub publishing and pull request flow
Release history
- Just Another Git GUI v1.0.0.10 Rust
- Just Another Git GUI v1.0.0.9 Rust
- Just Another Git GUI v1.0.0.8 Rust
- Just Another Git GUI v1.0.0.7 Rust
- Just Another Git GUI v1.0.0.6 Rust
- Just Another Git GUI v1.0.0.5 Rust
- Just Another Git GUI v1.0.0.4 Rust
- Just Another Git GUI v1.0.0.3 Rust
- Just Another Git GUI v1.0.0.2 Rust
- Just Another Git GUI v1.0.0.0 Rust