EVERYTHING XIAOMI
Get listed

GitQlient

GitQlient is a free, multi-platform Git client written with Qt and originally forked from QGit.

Place
#29 of 62
Score
6.2
GitQlient's website

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.

All about pricing
PlanPriceWhat it gives you
GitQlientFreeFree 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

All alternatives
  1. 1Unity logo

    Unity

    Free planAndroidiOSWebAPI
    8.4Free plan
  2. 2Unity Version Control logo

    Unity Version Control

    Free planWebAPILinuxmacOS
    8.1Free plan
  3. 3Perforce P4 (Helix Core) logo

    Perforce P4 (Helix Core)

    Free planWebAPILinuxmacOS
    7.9From $39 a month
  4. 4Diversion logo

    Diversion

    Free planWebAPILinuxmacOS
    7.8From $25 a month
  5. 5GitHub CodeQL logo

    GitHub CodeQL

    Free planWebExtensionLinuxmacOS
    7.5From $30 a month
  6. 6

    GitUI

    Free planOpen sourceAndroidLinuxmacOSSelf-hosted
    7.5Free plan