TortoiseGit is a Windows Shell Interface to Git and based on TortoiseSVN. It's open source and can fully be build with freely available software.




Magit is described as 'Complete text-based user interface to Git. It fills the glaring gap between the Git command-line interface and various GUIs, letting you perform trivial as well as elaborate version control tasks with just a couple of mnemonic key presses' and is a Git Client in the development category. There are more than 10 alternatives to Magit for a variety of platforms, including Linux, Mac, Windows, Flathub and Flatpak apps. The best Magit alternative is TortoiseGit, which is both free and Open Source. Other great apps like Magit are git-gui, git-cola, Thermal and lazygit.
TortoiseGit is a Windows Shell Interface to Git and based on TortoiseSVN. It's open source and can fully be build with freely available software.




Is a tool for creating commits and managing branches. It was inspired by and initially based on gitool. Written in Tcl/Tk. Stable versions are shipped with Core Git since version 1.5.


git-cola is a powerful GUI for git, a distributed revision control system. cola's ingredients include git-python and jsonpickle. cola is released under the GNU GPL v2.


Thermal is a free, open-source, cross-platform Git GUI built by developers for developers. It's a desktop application built with Electron & Vue.js, allowing you to manage your Git repositories at one place by providing a simple to use graphic interface with built-in...



lazygit is a simple terminal UI for git commands written in Go (Programming Language) with the gocui library.


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



Eclipse Team plugin for the revision control system git. Allows you to check in files, mark files as tracked/untracked, and view history. Not all git operations are supported.

Gitti is a Git Client for Mac OS X designed to help users never have to touch the command line. With a highly modular and organized interface, Gitti logically separates each step in your Git workflow to maximize your efficiency.


