macOS
brew install gitglocal Homebrew formula metadata
sudo port install gitgMacPorts ports tree · gnome/gitg/Portfile · source: api.github.com
brew
GNOME GUI client to view git repositories. Version 50 via Homebrew; verified 2026-07-05.
install
brew install gitglocal Homebrew formula metadata
sudo port install gitgMacPorts ports tree · gnome/gitg/Portfile · source: api.github.com
sudo apk add gitgAlpine Linux edge package indexes · gitg · source: dl-cdn.alpinelinux.org
sudo apt install gitgDebian stable package indexes · gitg · source: deb.debian.org
sudo dnf install gitgFedora Rawhide package metadata · gitg · source: dl.fedoraproject.org
nix profile install nixpkgs#gitgnixpkgs package indexes · pkgs/by-name/gi/gitg/package.nix · source: api.github.com
sudo pacman -S gitgArch Linux sync databases · gitg · source: geo.mirror.pkgbuild.com
sudo zypper install gitgopenSUSE Tumbleweed package metadata · gitg · source: download.opensuse.org
winget install --id gnome.gitg -eWindows Package Manager source index · gnome.gitg · source: cdn.winget.microsoft.com
overview
GNOME GUI client to view git repositories
history
gitg is a GNOME graphical interface for Git repositories. Its README describes it as a small, fast, convenient tool for visualizing repository history, with additional utilities for repository management and committing work.
The official GNOME repository history begins with an initial import in June 2008, placing gitg among the long-running desktop Git clients that emerged as distributed version control became common on Linux desktops. It remained within GNOME infrastructure, using GNOME distribution channels, translation systems, and application packaging practices.
The release stream shows early 0.x releases from 2009 onward, later 3.x releases aligned with GNOME-era versioning, and the v44 release in 2023. The project uses modern GNOME build tooling and advertises source downloads, Flatpak installation, and development builds from its GitLab repository.
gitg's adoption is tied less to a broad plugin ecosystem and more to the GNOME desktop. It appears in Linux and Unix package collections as the GNOME-native answer for users who want visual commit history, branch inspection, and simple repository operations without leaving the desktop environment.
Practitioners launch gitg from the GNOME menu or from a terminal, often inside a repository, to browse commit history, inspect branches, and perform lightweight repository management tasks. It complements command-line Git rather than replacing it.
For package nerds, gitg is a classic desktop adjunct to Git: a small GUI that distribution maintainers can package alongside the command-line tool, useful for users who prefer visual history browsing but still work in ordinary Git repositories.
security posture
broad file, network, media, or database tool signal.
blue risk · medium confidence · tool
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
gitg | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://wiki.gnome.org/Apps/Gitg
install metadata
| Package key | brew:gitg |
|---|---|
| Version | 50 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/gitg |
| Homepage | https://wiki.gnome.org/Apps/Gitg |
| Repository | https://gitlab.gnome.org/GNOME/gitg |
| Upstream docs | https://wiki.gnome.org/Apps/Gitg |
| License | GPL-2.0-or-later |
| Source archive | https://download.gnome.org/sources/gitg/50/gitg-50.tar.xz |
| Last updated | 2026-07-05T04:22:29Z |
| Pulse | updated |
| Dependencies | adwaita-icon-theme, cairo, gdk-pixbuf, gettext, glib, gobject-introspection, gpgme, gspell, gtk+3, gtksourceview4, hicolor-icon-theme, json-glib, libdazzle, libgee, libgit2, libgit2-glib, libhandy, libpeas@1, libsecret, pango |
| Build dependencies | gettext, meson, ninja, pkgconf, vala |
| Uses from macOS | libxml2 |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gitg |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
gitg 44-2
git repository viewer
https://wiki.gnome.org/Apps/Gitg
sudo apt install gitggitg
nix profile install nixpkgs#gitggitg 44-1build2
git repository viewer
https://wiki.gnome.org/Apps/Gitg
sudo apt install gitggitg 44-r4
gitg is the GNOME GUI client to view git repositories
https://gitlab.gnome.org/GNOME/gitg
sudo apk add gitggitg-dev 44-r4
gitg is the GNOME GUI client to view git repositories (development files)
https://gitlab.gnome.org/GNOME/gitg
sudo apk add gitg-devgitg-doc 44-r4
gitg is the GNOME GUI client to view git repositories (documentation)
https://gitlab.gnome.org/GNOME/gitg
sudo apk add gitg-docgitg-lang 44-r4
Languages for package gitg
https://gitlab.gnome.org/GNOME/gitg
sudo apk add gitg-langgitg-pyc 44-r4
Precompiled Python bytecode for gitg
https://gitlab.gnome.org/GNOME/gitg
sudo apk add gitg-pycgitg 45~20250512gitf7501bc-12.fc45
GTK+ graphical interface for the git revision control system
https://wiki.gnome.org/Apps/Gitg
sudo dnf install gitggitg-devel 45~20250512gitf7501bc-12.fc45
Development files for gitg
https://wiki.gnome.org/Apps/Gitg
sudo dnf install gitg-develgitg-libs 45~20250512gitf7501bc-12.fc45
Backend Library for gitg
https://wiki.gnome.org/Apps/Gitg
sudo dnf install gitg-libsgitg 2:44-12
GNOME GUI client to view git repositories
https://wiki.gnome.org/Apps/Gitg
sudo pacman -S gitggitg 44.git.238-1.2
Git repository viewer
https://wiki.gnome.org/Apps/Gitg
sudo zypper install gitggitg-lang 44.git.238-1.2
Translations for package gitg
https://wiki.gnome.org/Apps/Gitg
sudo zypper install gitg-langglade-catalog-gitg 44.git.238-1.2
Git repository viewer -- Catalog for Glade
https://wiki.gnome.org/Apps/Gitg
sudo zypper install glade-catalog-gitglibgitg-1_0-0 44.git.238-1.2
Git repository viewer -- Library
https://wiki.gnome.org/Apps/Gitg
sudo zypper install libgitg-1_0-0source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.