Git as a Graph
A powerful, open-source Git GUI that visualizes your entire repository as an interactive directed acyclic graph. Branch, merge, rebase, and predict — all visually.

Graphoria - Interactive DAG graph view
It already does that.
Everything you need from a Git client — reimagined as an interactive graph experience.
Interactive DAG Visualization
See your entire Git history as a beautiful directed acyclic graph. Pan, zoom, and drag commits for a bird's-eye view of your project.
Branch & Checkout
Create, switch, and manage branches with visual clarity. See exactly where branches diverge and converge in your graph.
Merge & Rebase
Perform merges and interactive rebases with visual guides. Drag-and-drop commit reordering, squash, and edit operations.
Graph Prediction
Preview how your graph will look after an operation — before executing it. A unique feature that eliminates guesswork.
Conflict Resolution
Side-by-side diff viewer with ours/theirs comparison. Resolve merge conflicts visually with full context of changes.
Reset & Reverse
Soft and hard resets, reverse commits — all clickable. Tooltips explain every operation so you never lose work.
Integrated Terminal
Built-in terminal for when you need raw Git power. Switch seamlessly between GUI and command line.
Dual View Mode
Toggle between graph visualization and classic commit table. Choose the view that fits your current workflow.
Multi-Platform Support
Works on GitHub, GitLab, Bitbucket, and Atlassian. Push, fetch, and clone from any remote seamlessly.
Fully Configurable
Customize everything — from button order to backgrounds. JSON config files give you total control over your environment.
Multiple Repos & Tabs
Open and manage multiple repositories in tabs. Switch between projects without losing your place.
Smart Tooltips
Every button and operation has detailed hover tooltips. Understand exactly what each Git command will do before running it.
Distinctly personal.
Four built-in themes to match your style. Fully customizable UI — from backgrounds to button order — via settings or JSON config files.
Light
Dark
Blue
Sepia
Built by the community.
Graphoria is free and open-source software. Built with Tauri, React, and Rust — designed to be fast, extensible, and cross-platform. Join us and help shape the future of Git tooling.
Get Graphoria
Free, open source, and built for every platform. Download the latest release or build from source.
Also available on Linux. View all releases on GitHub →