Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Version Control Software
  3. GitQlient

GitQlient

What it 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 supports offline use. You can open several repositories at once, while each repository remains managed independently; cross-repository features are unavailable. Quick actions include pull, fetch, prune, push, and stash operations. The main view presents commits, work in progress, branches, tags, stashes, and submodules. Diff and blame/history views cover file history and line blame. Merge, pull, and cherry-pick conflicts open in a merge view, although conflicted files must be edited in a separate editor. The project describes an embedded editor with C++ syntax highlighting. GitHub and GitLab integration includes creating issues and pull requests. Linux releases include AppImage, Fedora RPM, and DEB packages; Windows releases include a Windows 10 installer, and a macOS DMG is available.

For and against

For

  • Free plan with no listed price
  • Runs on Linux, macOS, and Windows
  • Supports offline repository work
  • Includes GitHub and GitLab integration
  • Provides history, blame, and diff views

Against

  • Repositories have no cross-repository features
  • Conflicted files require a separate editor
  • macOS version is not tested due to limited resources

The verdict

GitQlient combines common Git actions, repository views, conflict handling, and hosting integrations in a free desktop application. Its separate-repository model and macOS testing limitation are important considerations.

Who it suits

GitQlient suits developers who want a free desktop Git client across Linux, macOS, or Windows. It is useful for people managing repositories, submodules, history, and conflicts offline.

Plans and prices

GitQlient

Free

Free software; manages one or several Git repositories

Every plan, in full

On the record

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.francescmaestre.github.io · read 8 Oct 2026
Editor
The repository describes an embedded text editor with C++ syntax highlighting.github.com · read 8 Oct 2026
Git operations
Its quick actions include pull, fetch, prune, push, and stash operations.francescmaestre.github.io · read 8 Oct 2026
History and diffs
It provides diff and blame/history views, including file history and line blame.francescmaestre.github.io · read 8 Oct 2026
Integrations
The project lists GitHub and GitLab integration, including creating issues and pull requests from its platform menu.francescmaestre.github.io · read 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.francescmaestre.github.io · read 8 Oct 2026
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.github.com · read 8 Oct 2026
macOS downloads
A macOS DMG is available, but the README says this version is not tested due to lack of resources.github.com · read 8 Oct 2026
Notable limitation
All repositories are handled separately and the manual states that cross-repository features are unavailable.francescmaestre.github.io · read 8 Oct 2026
Product
GitQlient is a multi-platform Git client written with Qt and originally forked from QGit.github.com · read 8 Oct 2026
Repository features
The main view shows commits, work in progress, branches, tags, stashes, and submodules.github.com · read 8 Oct 2026
Repository management
It can open multiple repositories at once, managing each independently, with no cross-repository features.francescmaestre.github.io · read 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.francescmaestre.github.io · read 8 Oct 2026
Windows downloads
The README says each release provides a Windows 10 installer that installs dependencies and creates a desktop shortcut.github.com · read 8 Oct 2026

Alternatives to GitQlient

Every alternative, ranked