About GitKraken
GitKraken is a commercial Git client that runs as a desktop application. Its main idea is to show repository history as a visual commit graph, so developers can see branches, merges and changes without relying only on the command line. The tool is described as cross-platform and includes pull request tools alongside its core Git operations. Check the vendor's site for further feature details.
GitKraken is proprietary software distributed by its vendor. It suits developers and teams who prefer a graphical interface for everyday Git work such as branching, committing and reviewing pull requests.
Key features
- Visual commit graph of repository history
- Desktop client for Git operations
- Built-in pull request tools
- Cross-platform desktop application
Good fit for
- →Visualizing branches and merges
- →Reviewing pull requests from the desktop
- Tags
- git
- git-client
- desktop-app
- version-control
- pull-requests
- cross-platform
GitKraken: questions and answers
- What is GitKraken used for?
- GitKraken is a desktop Git client for several operating systems that draws repository history as a visual commit graph and includes pull request tools. It is a good fit for visualizing branches and merges, and reviewing pull requests from the desktop.
- Is GitKraken free?
- Yes. GitKraken has a free plan.
- Is GitKraken open source?
- No. GitKraken is proprietary (closed-source) software. Open-source alternatives to GitKraken include GitHub Desktop.
- Can I self-host GitKraken?
- Yes. Although GitKraken is closed source, it can be self-hosted on your own servers.
- What are some alternatives to GitKraken?
- GitKraken competes with Tower and Sourcetree. For open-source options, see Enlisted's ranked list of open-source GitKraken alternatives.
Open-source alternatives to GitKraken
See all
GitHub Desktop
Developer Tools
Focus on what matters instead of fighting with Git.
MITvs GitKraken★ 22k
balenaEtcher
Developer Tools
Flash OS images to SD cards & USB drives, safely and easily.
Apache-2.0★ 34k
Godot
Developer Tools
Godot Engine – Multi-platform 2D and 3D game engine
MITvs Unity★ 118k
Neovim
Developer Tools
Vim-fork focused on extensibility and usability
OSSvs Sublime Text★ 103k
Tabby
Developer Tools
A terminal for a more modern age
MITvs Warp★ 75k
Ghostty
Developer Tools
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platfor
MITvs Warp★ 62k
SaaS alternatives to GitKraken
See all
Tower
Developer Tools
Git client for Mac and Windows with visual history and conflict resolution
SaaSSourcetree
Developer Tools
Free Atlassian Git GUI client for Mac and Windows
SaaS
Sublime Merge
Developer Tools
Git client and merge tool from the makers of Sublime Text
SaaS
Fork
Developer Tools
Git client for Mac and Windows with history, merge conflict and rebase tools
SaaS
1DevTool
Developer Tools
Desktop workspace for running several AI coding agents side by side across multiple projects
SaaS
Beyond Compare
Developer Tools
File and folder comparison and merge tool for Windows, Mac and Linux
SaaS

