Cross-platform · Desktop
Cross-platform Git Client
A desktop alternative to Fork / GitKraken / SourceTree. Virtualized commit graph, interactive rebase, conflict resolution, blame, multi-repo tabs, AI commit messages.
GitBor — main window

What GitBor can do
An Electron desktop client on top of git CLI focused on speed and data safety
Virtualized commit graph
Canvas-based renderer with row virtualization. Branch lane coloring. Layout is offloaded to a worker thread when commits > 2000. Search by subject / author / hash.
Interactive rebase
Editor with pick / reword / edit / squash / fixup / drop actions. Progress banner with step counter and Continue / Skip / Abort buttons.
Diff viewer & blame
Inline and Split modes. Syntax highlighting, Fork-style hover overlay for stage / discard / unstage per hunk, ignore whitespace toggle. Blame with click-to-commit. Per-file history.
Conflict resolution
Two-column merge editor (Ours vs Theirs). Auto-advance to next conflict, conflict prediction before merge, Use Ours / Use Theirs from context menu.
5 levels of data protection
git reflog, auto-stash before destructive ops, saved HEAD hash, WAL journal in .git/GitBor-journal.json, RecoveryManager on startup.
Independent multi-repo engines
Each open repo is an isolated set of services: a long git pull on repo A never blocks operations on repo B. WorkerPool with 2 threads for heavy parsers.
Download GitBor
Download a ready build for Windows or Linux. macOS is coming soon.
Windows
Windows installer
macOS
DMG for Intel and Apple Silicon
Coming soonLinux
Debian, Ubuntu, Astra and more