GitKraken Git GUI GitKraken Git Gui title logo

Legendary Git client for Windows, Mac & Linux. Free for open source

GitKraken Boards screenshot

Intuitive UI/UX

"Being an enthusiast for intuitive and seamless UIs, I was immediately drawn to this tool. When you start diving deeper, you realize the remarkable user experience that the developers at Axosoft have created."

Michael C.
Sensa Technologies

Visual Commit Icon

Visual Commit History

Drag and Drop Icon

Drag & Drop

Fuzzy Finder Icon

Fuzzy Finder

Undo Icon

1-Click Undo & Redo

Merge Conflict Editor

In-App Merge Tool

Resolve merge conflicts in-app

Output Editor Paid Feature

Directly edit the output

Repository Hosting Integrations

Easily work with repositories hosted on any of these sites. Clone, add remotes, and create/open pull requests without ever leaving GitKraken.

Pull Request Management

We’re taking PR productivity to the next level! GitKraken users don’t need to go to to create, edit, comment on, or merge a pull request. Want to submit a review by leaving a comment, approving a PR, or requesting changes? Do it! You can even check out and test pull request branches, too.
More integrations coming soon.

Issue Tracking Integrations

No more context switching to manage issues! Integrate GitKraken with Jira Cloud, Jira Server, GitKraken Boards, Trello, GitLab, GitLab Self-Managed, GitHub, and GitHub Enterprise issue trackers to view/filter issues/cards, create branches tied to issues/cards, edit and create new issues/cards directly from GitKraken.



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.

Legendary Git Productivity

"When we're modifying, staging, and committing, not needing to use Terminal commands is very valuable for me and my time. Being able to focus on what matters most is why I use GitKraken."

Justin W.

Features & Licensing that Scale with Teams

The GitKraken Enterprise plan is designed to scale with organizations of any size, especially teams larger than 10-25 members. The capabilities of this plan make it easier to manage user licenses and enterprise authentication methods as your teams grow. Learn More →