The legendary Git GUI client for Windows, Mac and Linux

"GitKraken is great software. It drastically reduces the amount of time the team spends on Git issues. The merge conflict resolution tool saves hours of time during integration and reduces mistakes when merging. It makes day to day Git activities quick and efficient, in an aesthetically pleasing package."
‐ Software Engineer, Federal Systems Integrator


The legendary Git GUI client for Windows, Mac, and Linux, installed in your environment. It’s a visual UI for Git that’s not only beautiful but also a true time-saver for Git beginners and pros.

See your branching, merging and commit history in a colorful—dark or light themed—graph. View file history and blame. Simplify complicated commands like merge, rebase and push, into drag and drop actions. Quickly undo or redo with one click. Easily open repos, set favorites, and organize them in project groups.

Integrate with self-hosted instances of GitLab, GitHub, Bitbucket and Azure DevOps repositories to easily create/view PRs. You can even add remotes and resolve merge conflicts without ever leaving the app. GitKraken supports Gitflow, Git Hooks, LFS, submodules and multiple profiles for work and personal use.

GitKraken Enterprise was designed for offline development environments; no traffic leaves your network and your IT team has full control over GitKraken release updates.

GitKraken Enterprise has 2 options: Self-Hosted or Stand-Alone.

The legendary Git GUI

  • Visual Commit History Beautiful, interactive graph
  • Drag & Drop Merge, rebase, reset, push & more
  • Fuzzy Finder Perform common actions quickly
  • 1-Click Undo & Redo Easily fix mistakes
  • Merge Conflict Editor Resolve merge conflicts in-app
  • Built-In Code Editor Initialize a brand new project and use the built-in code editor to add new files and folders, and edit them directly in GitKraken. Save your files, stage and commit your changes. No more context switching!

Glo Boards

Kanban Issue Tracking for a CI/CD World

Glo Boards help developers to visualize and track tasks and issues in a Kanban or calendar view. Whether you’re working in Visual Studio Code, the GitKraken Git Client, a browser or Atom, you can update tasks as you go!

  • GitHub Issue Sync Real-time, two-way sync
  • Automated Card Updates Use GitHub Actions to automate Glo card updates during your repository workflows
  • Markdown Support In descriptions and comments
  • Mentions Notify team members
  • Calendar View Tasks organized by due date

Request a Demo

Get Crackin’ with GitKraken.

You need legendary dev tools to build legendary apps.

Care for a demonstration? Say no more.