Non-modal Commit Tool Window, Myers 3-Way Merge with Magic Wand (๐ช), 2-Pass Canvas DAG Topology Graph, and Visual Interactive Rebase. Zero native binary dependencies.
Experience pure React 19 UI panels running directly in your browser without opening VS Code.
Every JetBrains Git feature has been accurately reimagined for maximum speed and simplicity.
Three-pane synchronized editor. Magic Wand (๐ช) resolves non-overlapping conflicts with one click, leaving only genuine ambiguities.
2-Pass DAG topological sort and lane slot recycling algorithm. High-DPI Bezier curves rendered at 60fps with JetBrains 16-color palette.
Reorder commits via keyboard (Alt+Up/Down) or mouse. Single-key action switches (`P`, `R`, `E`, `S`, `F`, `D`) driven by transparent Node sequence proxy.
Drag-and-drop file movement between multiple custom changelists. Line-level hunk staging, commit history, and quick Amend support.
Store modifications under `.git/gitbrains/shelves/` without polluting your global git stash. Preview color diffs and unshelve with conflict detection.
Status bar tracking ahead/behind counters. Hierarchical popup grouped by Favorites, Recent, Local folders, and Remotes with cascading menus.
See how GitBrains compares with other VS Code solutions.
| Feature | VS Code Built-in | GitLens | GitBrains (100% Free & OSS) |
|---|---|---|---|
| Non-modal Multi-Changelists | โ | โ ๏ธ Workspaces Only | โ Native |
| Dedicated Shelve (Shelf) | โ | โ | โ Isolated .git/ Storage |
| 3-Way Merge + Magic Wand (๐ช) | โ ๏ธ Basic Editor | โ | โ JetBrains Three-Pane |
| Visual Interactive Rebase | โ CLI Terminal | โ ๏ธ Basic Webview | โ Full Keyboard + Proxy |
| Branch DAG Topology Graph | โ | โ ๏ธ Paid / Limited | โ 60fps Canvas 2-Pass |
| External Native Binaries | None | None | โ Zero Native Binaries |
Accelerate your Git workflow with dedicated hotkeys.