Cost / License
- Free
- Open Source
Application types
Platforms
- Linux
- KDE
- Flathub

Git Extensions is described as 'Standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2010/2012/2013/2015/2017). Linux is supported by 2.51 version with some issues' and is a popular Version Control system in the development category. There are more than 50 alternatives to Git Extensions for a variety of platforms, including Mac, Windows, Linux, Android and Flathub apps. The best Git Extensions alternative is GitHub Desktop, which is both free and Open Source. Other great apps like Git Extensions are SmartGit, Sourcetree, GitKraken and Gittyup.








Bit is an experimental modernized git CLI built on top of git that provides happy defaults and other niceties:

Gity is a nice GUI interface for a lot of the most common git commands. It also provides a diff view to see changes in the working tree, changes in the index (stage), and others. Gity simplifies using git in general. You wont leave home without it.



SubGit is a tool for a smooth, stress-free SVN to Git migration. Create writable Git mirror of a local or remote Subversion repository and use both Subversion and Git as long as you like. You may also do a fast one-time import from Subversion to Git or use SubGit within...
This is a passion project of mine where I wanted a cross-platform git client, which would tackle some of the pain-points of existing solutions. Namely, conditional strategies to handle larger repositories (i.e. Kubernetes, Linux kernel, etc.



Aurees Git Client is easy, fast and productive Git client for Windows, Mac and Linux. It is a fully Free, comes bundled with an attractive interface and powerful editable Diff for helping users manage Git repositories with minimal effort.




CodeReview is a Git GUI tool to perform code review (Diff Viewer) written in Python3 and Qt5.


Git GUI Client. Open Source, Free Software (GPL v2). Run on Windows, macOS and Linux. Written in C++. Powered by Qt 5.

gitin is a minimalist tool that lets you explore a git repository from the command line. You can search from commits, inspect individual files and changes in the commits. It is an alternative and interactive way to explore the commit history.
