Our recommended text-based Git clients, captured in a legendary LinuxLinks chart. We only feature free and open source software here.
Read moreTag: Git
12 Best Free and Open Source Graphical Git Clients
Git is one of a number of open source revision control systems available for Linux. We recommend the finest GUI-based tools.
Read moreGitnuro – Git multiplatform client
The main goal of Gitnuro is to provide a multiplatform Git client without any kind of constraint.
Read morelazygit – simple terminal UI for git commands
lazygit is a simple but effective terminal user interface for git command.
Read moreGiggle – graphical frontend for the git content tracker
Giggle is a Gtk frontend to the git content tracker. Giggle is written in C and uses the GTK+ toolkit.
Read moreGittyup – graphical Git client designed to help you understand and manage your source code history
Gittyup is a graphical Git client designed to help you understand and manage your source code history.
Read moreGitAhead – Understand your Git history
GitAhead is a graphical, cross-platform Qt-based Git client with a fast native interface designed to understand and manage your source code history.
Read moreQGit – git GUI viewer built on Qt/C++
QGit is a Qt application for viewing GIT trees. With QGit you will be able to browse revision tree, view patch content and changed files.
Read moregit-cola – graphical user interface for Git
Git-cola is a seek and powerful Git graphical user interface optimized for working with the git index.
Read moreGit Extensions – graphical user interface for Git
Git Extensions is a graphical user interface for Git that allows you to control Git without using the command line.
Read moregitg – GNOME GUI client to view git repositories
gitg is a fast git repository browser for the GNOME desktop. It aims at being a small, fast and convenient tool to visualize git history.
Read moreGuitar – Git GUI Client
Guitar offers a graphical user interface to use Git. It’s written in the C++ programming language, and uses Qt.
Read moregit-crecord – interactively select changes to commit or stage
git-crecord is a Git subcommand which interactively selects changes to commit or stage using a ncurses-based text user interface.
Read moregit-big-picture – visualization tool for Git repositories
git-big-picture is a visualization tool. It’s a filter removing uninteresting commits from a DAG modelling a Git repository.
Read moregit-sizer – compute various size metrics for a git repository
git-sizer computes various size metrics for a local Git repository, flagging those that might cause you problems or inconvenience.
Read more