Alternatives to Git Extensions
A standalone open-source Git GUI for Windows with commit graph, file history and blame views. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Git Extensions
A standalone open-source Git GUI for Windows with commit graph, file history and blame views.
Replacements
Listings that take over the same core job as Git Extensions.
TortoiseGit
A Windows Explorer shell extension that adds Git commands and status overlay icons.
TortoiseGit keeps the work in Windows Explorer through context menus and overlay icons instead of a standalone window with a commit graph.
Sourcetree
Free visual Git and Mercurial client for Windows and macOS.
Sourcetree is free but closed source, runs on Windows and macOS, and adds Mercurial support, though it can be slow on very large repositories.
GitHub Desktop
GitHub's own Git client, aimed at people who want to commit and push without learning the command line.
GitHub Desktop is a simpler MIT-licensed client for Windows and macOS that hides advanced operations and centres on GitHub as the host.
GitKraken Desktop
Visual Git client with a graph view, drag-and-drop branching and a merge editor.
GitKraken Desktop adds macOS and Linux with a drag-and-drop commit graph, but it is closed source and needs a paid licence for private repositories.
Fork
Fast native Git client for macOS and Windows with a clean interface.
Fork is a paid, closed-source native client for Windows and macOS with interactive rebase and conflict resolution tools that stays fast on large repositories.
SmartGit
A cross-platform graphical Git client with visual history, conflict resolution and pull request support.
SmartGit is a closed-source cross-platform client with pull request support, Git Flow and LFS, and it is paid for commercial use.
SourceGit
A fast desktop Git client for all three platforms that covers rebase, bisect, worktrees and LFS.
SourceGit is a free MIT-licensed client for Windows, macOS and Linux with rebase, bisect, worktrees and LFS, but it has no Visual Studio plugin.
Tower
Professional Git client for Mac and Windows with undo and conflict tooling.
Tower is a paid subscription client for Windows and macOS with undo for almost any operation and a keyboard-driven workflow.
Also worth comparing
These listings name Git Extensions as their own alternative, so the relationship runs both ways.
QGit
A Qt-based Git viewer for browsing revision history, patches and changed files.
Git Extensions is a free Windows Git GUI with a commit graph, rename-following file history and blame, but its current focus is Windows and the interface is dense.
Similar software
Related functionality, not a direct replacement.
Git for Windows
The official Windows port of Git, including Git Bash, Git GUI and the credential manager.
Git
A free and open-source distributed version control system for projects of any size.
Git LFS
A Git extension that stores large files on a remote server and keeps text pointers in the repository.
GitLens
A Visual Studio Code extension that adds blame, commit history and commit graph views.