Free · open source · Windows, macOS & Linux

All your repositories,
organized and a click away.

GitBench keeps every repo you work in grouped in one sidebar, so you can switch between them instantly, with no reopening windows or re-adding folders. It's a native, GPU-accelerated client with a visual commit graph, inline diffs, and one-click auto-updates.

Download

Latest release · free · other platforms

GitBench showing the commit history, graph, and an inline diff view in dark mode

Everything a real repo needs

Switch & organize repos

Group every repository into collapsible folders in the sidebar and jump between them instantly. Your whole workspace in one window.

Visual commit graph

Trace branches, merges, and history at a glance with a fast, readable graph renderer.

Branch management

Checkout, rename, delete, merge, rebase, and fast-forward, local and remote, straight from the context menu.

Staging & inline diffs

Stage and unstage by file or folder, discard, stash, and review every change in an inline diff view.

Worktrees, stashes & submodules

Browse stashes and manage worktrees and submodules, the bits a real repository actually has.

Auto-updates

GitBench checks for new releases on launch and applies them with one click, no manual reinstalls.

Download GitBench

Pick your platform. Installs include automatic updates.

GitBench drives the git command line, so make sure Git is installed and on your PATH. All builds and source are on GitHub Releases.