Historia
A fast, open-source desktop Git client with a beautiful, easy-to-read commit graph.
Releases
Why Historia?
-
Raw Speed and Responsiveness
Fast launch, zero UI lag, and smooth handling of massive repositories (hundreds of thousands of commits), keeping the full history loaded rather than capping it.
-
Feature Completeness & Simplicity
Advanced power tools (interactive rebase*, line/hunk staging, cherry-pick, submodules, stash management) paired with an intuitive, clean workflow for everyday commits, branching, and conflict resolution.
-
Visual Elegance
Vivid, color-coded branch lanes, round commit nodes, branch/tag labels, merge arcs, and visual drag-and-drop actions*, engineered for high-performance rendering.
-
Progressive Disclosure
Essential, everyday workflows (inspecting history, staging, committing, branch switching) remain immediate and distraction-free, while deep Git power tools (interactive rebase*, conflict resolver, hunk staging, submodules, worktrees, terminal, error diagnostics) disclose on demand through context menus, collapsible drawers, and dedicated inspection panels without overwhelming the user.
-
Designed with Agentic Coding in Mind
When agents work in parallel, Historia keeps you on top of what they did: they can point you to the exact commit, file or change that needs your review and hand you their staged work to commit, while every commit stays yours to make.
* On the roadmap.