


Git-machete is described as 'Probably the sharpest git repository organizer & rebase/merge workflow automation tool you've ever seen' and is an app in the development category. There are more than 25 alternatives to Git-machete for a variety of platforms, including Mac, Windows, Linux, Android and F-Droid apps. The best Git-machete alternative is GitHub Desktop, which is both free and Open Source. Other great apps like Git-machete are SmartGit, Sourcetree, GitKraken and Gittyup.



GLab is an open source Gitlab Cli tool written in Go (golang) to help work seamlessly with Gitlab from the command line. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. Inspired by gh, the official GitHub CLI tool.


Ungit is the most popular Self-Hosted alternative to Git-machete.
GitUp is a bet to invent a new Git interaction model that lets engineers of all levels work quickly, safely, and without headaches. It's unlike any other Git client out there from the way it’s built (it interacts directly with the Git database on disk), to the way it works...




GitFox is your application to manage GitLab projects using an intuitive interface. In addition, it is a showcase of the "Clean Architecture" concepts and some useful libraries.



The Git Client built for Productivity. Powerful Search, Image Diff, Reflog, Drag & Drop, Multiple Identities and more.









RepoZ - A lightweight git repository information aggregator for Windows and macOS with Windows Explorer- & CLI-enhancements



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.



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

