EVERYTHING XIAOMI
Get listed

gitg

gitg is a free graphical interface for Git that helps users browse repositories, inspect history, and manage commits.

Place
#40 of 62
Score
6.0
gitg's website

What gitg is

gitg is a free graphical interface for Git that helps users browse repositories, inspect history, and manage commits. Its project goals include browsing local repositories, cloning local or remote repositories, committing files, and retrieving patches from commits. Version 50 adds controls for showing and ordering columns in the history view. It also lists actions for deleting remote branches, checking out detached commits, editing upstream branches, renaming tags, and resolving local tags. Users can choose unified or split diff display as the default and fetch all remotes through an action. gitg is hosted under GNOME, with The Gitg Team listed as its Flathub publisher. Flathub distributes it as a desktop-only Linux Flatpak for x86_64 and aarch64 architectures. The project license is GPL-2.0. The app is listed for Linux and Windows. The README directs contacts to the GNOME Discourse tag and issue reports to GitLab.

Good

  • Free desktop Git interface
  • Browse local repositories
  • Clone local or remote repositories
  • Customizable history columns
  • Unified or split diff defaults

Watch out

  • Flathub package is Linux desktop-only
  • No free trial
  • Flatpak lists x86_64 and aarch64 architectures

Who it suits

gitg suits Linux or Windows users who want a graphical Git client for repository browsing, history review, commits, branches, tags, and diffs. Its Flatpak distribution targets Linux desktops.

Verdict

gitg provides core repository and history tasks in a free graphical client. Its version 50 actions and configurable history and diff views make it useful for desktop Git work.

Plans and prices

From gitg's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeDesktop app · Flatpak listing supports x86_64 and aarch64

The facts

Each one read from gitg's own pages, with the date it was checked.

What it does

Architectures
The Flathub listing names x86_64 and aarch64 as available architectures.checked 8 Oct 2026
Branch and tag actions
Version 50 lists deleting remote branches, checking out detached commits, editing upstream branches, renaming tags, and resolving local tags.checked 8 Oct 2026
Cloning
The project lists cloning local and remote repositories as one of its goals.checked 8 Oct 2026
Commits and patches
The project lists committing files and retrieving a patch from a commit as goals.checked 8 Oct 2026
Diff and remote actions
Version 50 lets users choose a default unified or split diff view and includes an action to fetch all remotes.checked 8 Oct 2026
History view
Version 50 adds customizable visibility and ordering of columns in the history view.checked 8 Oct 2026
License
The GitHub mirror identifies the project license as GPL-2.0.checked 8 Oct 2026
Purpose
gitg is a graphical interface for Git that visualizes repository history and provides utilities to manage repositories and commit work.checked 8 Oct 2026
Repository browsing
The project lists browsing local repositories as one of its goals.checked 8 Oct 2026
Security and privacy
The project pages opened here do not state security certifications or compliance claims.checked 8 Oct 2026
Support and contact
The project README directs users to its GNOME Discourse tag for contact and its GitLab issue tracker to report issues.checked 8 Oct 2026

Money

Free plan
Yeschecked 20 Sep 2026

Where it runs

Linux distribution
Flathub lists gitg as a desktop-only Linux app distributed as a Flatpak.checked 8 Oct 2026

The company

Maker
The project is hosted under GNOME, and the Flathub listing names The Gitg Team as its publisher.checked 8 Oct 2026

Alternatives to gitg

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