GitQlient
GitQlient is a free, multi-platform Git client written with Qt and originally forked from QGit.
What GitQlient is
GitQlient is a free, multi-platform Git client written with Qt and originally forked from QGit. It runs on Linux, macOS, and Windows, and can open multiple repositories at once, managing each independently. Its main view brings together commits, work in progress, branches, tags, stashes, and submodules. Quick actions cover pull, fetch, prune, push, and stash operations, while diff and blame/history views include file history and line blame. For conflicts from merge, pull, or cherry-pick operations, GitQlient opens a merge view, but conflicted files must be edited in a separate editor. It also lists GitHub and GitLab integration, including creating issues and pull requests from its platform menu, and describes an embedded text editor with C++ syntax highlighting. GitQlient can be used offline. Linux downloads include AppImage, Fedora RPM, and DEB packages; Windows releases provide a Windows 10 installer. A macOS DMG is available, though the README says that version is not tested due to lack of resources. It is free software under the GNU Lesser General Public License, version 2 or later, and is provided without warranty.
Good
- Works on Linux, macOS, and Windows.
- Supports offline use and Git submodules.
- Shows commits, branches, tags, stashes, and more.
- Includes diff, file history, and line blame.
- Lists GitHub and GitLab integration.
Watch out
- Repositories are managed separately, without cross-repository features.
- Conflicted files require a separate editor.
- The macOS version is not tested due to lack of resources.
Who it suits
GitQlient suits developers who want a desktop client for Git repositories on Linux, macOS, or Windows, including users who work offline. It may also suit those who want GitHub or GitLab actions from a platform menu.
Verdict
GitQlient combines core repository views and operations with offline use and listed hosting integrations. Its separate handling of repositories and external-editor conflict workflow are important limitations to weigh.
Plans and prices
From GitQlient's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| GitQlient | Free | Free software; manages one or several Git repositories |
The facts
Each one read from GitQlient's own pages, with the date it was checked.
What it does
- Conflict handling
- GitQlient opens a merge view for conflicts from merge, pull, or cherry-pick operations, and its manual says conflicted files must be edited in a separate editor.checked 8 Oct 2026
- Editor
- The repository describes an embedded text editor with C++ syntax highlighting.checked 8 Oct 2026
- Git operations
- Its quick actions include pull, fetch, prune, push, and stash operations.checked 8 Oct 2026
- History and diffs
- It provides diff and blame/history views, including file history and line blame.checked 8 Oct 2026
- Integrations
- The project lists GitHub and GitLab integration, including creating issues and pull requests from its platform menu.checked 8 Oct 2026
- License
- The manual identifies GitQlient as free software under the GNU Lesser General Public License, version 2 or later, and states it is provided without warranty.checked 8 Oct 2026
- Notable limitation
- All repositories are handled separately and the manual states that cross-repository features are unavailable.checked 8 Oct 2026
- Product
- GitQlient is a multi-platform Git client written with Qt and originally forked from QGit.checked 8 Oct 2026
- Repository features
- The main view shows commits, work in progress, branches, tags, stashes, and submodules.checked 8 Oct 2026
- Repository management
- It can open multiple repositories at once, managing each independently, with no cross-repository features.checked 8 Oct 2026
- Support and contributions
- The manual directs bug reports and feature requests to the GitHub Issues page and invites code and other contributions.checked 8 Oct 2026
Where it runs
- Linux downloads
- Linux options include an AppImage, a Fedora RPM, and a DEB package from the releases page; the README says Ubuntu and Debian do not have it in their official repositories.checked 8 Oct 2026
- macOS downloads
- A macOS DMG is available, but the README says this version is not tested due to lack of resources.checked 8 Oct 2026
- Windows downloads
- The README says each release provides a Windows 10 installer that installs dependencies and creates a desktop shortcut.checked 8 Oct 2026
Alternatives to GitQlient
- 1

Unity
Free planAndroidiOSWebAPI8.4Free plan - 2

Unity Version Control
Free planWebAPILinuxmacOS8.1Free plan - 3

Perforce P4 (Helix Core)
Free planWebAPILinuxmacOS7.9From $39 a month - 4

Diversion
Free planWebAPILinuxmacOS7.8From $25 a month - 5

GitHub CodeQL
Free planWebExtensionLinuxmacOS7.5From $30 a month - 6
GitUI
Free planOpen sourceAndroidLinuxmacOSSelf-hosted7.5Free plan
