Kommit
by Kommit

What Kommit is
Kommit is a free, open-source Git GUI client for Linux, described for KDE development use. It presents commits and merges in a graph and gives visual views of changes, including tools for comparing differences and resolving conflicts. Commit-message autocomplete helps while writing messages. You can inspect files from another branch or commit and read their contents without changing the current checkout. Dolphin file-manager users can see overlay icons on files. Kommit is licensed under GPL-3.0 and uses a distributed versioning model. KDE offers installation through AppStream-compatible stores or a distribution package manager, with a Flathub link. Flathub flags the application as potentially unsafe because it uses a privileged socket and has read/write access to the home folder. The README lists rebase support as a TODO. KDE links to a forum and Invent for support and bug reports.
Who it suits
Kommit is aimed at Linux and KDE users who want visual Git repository tools. It suits developers who need history graphs, visual diffs, conflict resolution, and revision browsing.
What it does well
- Free GPL-3.0 open-source license
- Commit and merge graph display
- Visual differences and conflict-resolution tools
- Browse files from branches or commits
- Dolphin overlay-icon integration
What to know first
- Linux-only desktop support
- Rebase support is listed as a TODO
- Flathub flags potentially unsafe permissions
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | GPL-3.0 · Linux | Free |
As apps.kde.org lists them, read 9 Oct 2026. The maker's own page has the final word.
Verdict
Kommit provides a focused visual interface for Git work on Linux, with history, diff, conflict, and revision tools. Users needing rebase support or concerned about the listed Flathub permissions should account for those limitations.
Facts from Kommit's own pages
- Browse revisions
- It can browse files in another branch or commit and show their contents. · github.com, 9 Oct 2026
- Commit graph
- It displays a graph of commits and merges. · github.com, 9 Oct 2026
- Commit messages
- It provides autocomplete when writing commit messages. · github.com, 9 Oct 2026
- Diffs and conflicts
- It shows changes visually and provides a visual tool to see differences and resolve conflicts. · github.com, 9 Oct 2026
- Dolphin integration
- It can show overlay icons on files in the Dolphin file manager. · github.com, 9 Oct 2026
- Download
- The KDE page offers Linux installation through AppStream-compatible stores or a distribution package manager, and links to Flathub. · apps.kde.org, 9 Oct 2026
- Founded
- 1996 · apps.kde.org, 28 Sept 2026
- Headquarters
- Berlin, Germany · apps.kde.org, 28 Sept 2026
- Intended users
- Kommit is categorized as a development application and is described as a Git GUI client for KDE. · apps.kde.org, 9 Oct 2026
- License
- Kommit is listed under the GPL-3.0 license. · apps.kde.org, 9 Oct 2026
- Notable limitation
- The project README lists rebase support as a TODO. · github.com, 9 Oct 2026
- Purpose
- Kommit is a Git GUI client. · apps.kde.org, 9 Oct 2026
- Security permissions
- Flathub flags the app as potentially unsafe because it uses a privileged socket and has read/write access to the home folder. · flathub.org, 9 Oct 2026
- Support
- The Kommit page links to a KDE forum for help and to Invent for bug reports. · apps.kde.org, 9 Oct 2026
Where Kommit stands on Freedom251
- Git clients#13 of 24
- Version Control Software#39 of 62