Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

QGit

Free#54 of 61 in Version Control SoftwareGit GUI Clients

QGit: A focused open-source desktop GUI for inspecting Git history, patches, and branches. Ranked #54 of 61 in Version Control Software by our editors (3.2/10); pricing: Open source; best for visual Git history and patch workflows.

3.2/10Editor score
QGit3.2 Visit QGit

At a glance

  • Editor score
    3.2 / 10
  • Pricing
    Open source
  • Best for
    Visual Git history and patch workflows
  • Paid from
    Free
  • Versioning model
    Distributed
  • Facts checked
    22 Sep 2026
QGit screenshot
  • Where it wins

    • Clear revision graphs, commit patches, file history, and annotations
    • Selective staging plus branch, tag, commit, and working-directory actions
    • Free, open-source desktop application for Windows, macOS, and Linux
  • Where it doesn't

    • Desktop application rather than a hosted version-control service
    • Patch workflows may be more specialized than general Git needs
    • Configurable actions require comfort with Git, shell, or scripts

Our verdict on QGit

QGit is an open-source desktop graphical viewer for Git repositories, aimed at developers who want a visual way to inspect history and manage selected repository operations. Its interface covers revision graphs, commit patches, changed files, file annotations, repository archive trees, branches, tags, and working-directory changes. Because it runs on Windows, macOS, and Linux, it fits teams and individuals who prefer a cross-platform desktop tool while keeping Git as the underlying version-control system.

Its strongest area is visual history and patch work. QGit lets users follow branches graphically, inspect changed files, create commits with selective file staging, and save or apply patch series. StGIT integration extends that focus for patch-based workflows, while external diff tools and GNU Source-highlight support related review and inspection tasks. Configurable Git, shell, and script actions add flexibility for users who want repository-specific commands available from the application. These features make QGit more suitable for examining and organizing changes than for teams seeking a broader hosted collaboration environment.

QGit is free and open source, with desktop availability across Windows, macOS, and Linux rather than a tiered commercial plan structure. The published product details describe it as a desktop GUI, not a hosted version-control service, so organizations looking for built-in web collaboration or a managed service should choose an alternative designed around those needs. Developers who already work with Git and value a visual repository history, selective staging, branch and tag controls, or patch-series handling should find the scope well aligned. Users who need a general-purpose hosted platform, integrated team services, or minimal command-line and scripting familiarity may be better served elsewhere.

Your product? Our editors can test QGit in depth and publish a review, labelled as paid · from $149/mo →

QGit pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on github.com

QGit fact sheet

Free planNot verified
Paid fromFree
Versioning modelDistributed
Self-hosted deploymentNot verified
Desktop platformsWindows, Linux, macOS
Large-file handlingNot verified
File lockingNot verified
Sparse checkoutNot verified
Nested repositoriesNot verified
DeploymentDesktop
PlatformsWindows, macOS, Linux
SupportEmail, Community
Built forSolo, Small business (editorial estimate)
Integrations2 integrations: Git, StGIT
PricingOpen source
Websitegithub.com
Facts checked22 Sep 2026

QGit integrations

QGit lists 2 integrations on its own site.

  • Git
  • StGIT

Alternatives to QGit

See all QGit alternatives →

Also Ranked In

QGit is ranked in 2 of our directories.

Used QGit? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used QGit for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — QGit 3.2/10

QGit is listed in our Version Control Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/qgit/"><img src="https://www.itechguides.com/best/badge/qgit.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update