Search tools, frameworks, libraries, categories and domains
Official `gh` command line for GitHub: PRs, issues, Actions runs, releases and API calls from the terminal.
Other tools in the same categories.
jesseduffield/lazygit
Fast keyboard-driven terminal UI for Git with easy staging of hunks, interactive rebase and stash handling.
desktop/desktop
Free, open-source Git GUI from GitHub aimed at simple, approachable everyday workflows.
gitkraken.com
Cross-platform commercial Git GUI with a visual commit graph, merge tool and integrations for major hosts.
sourcetreeapp.com
Free Atlassian Git GUI for macOS and Windows, long a default for Bitbucket users.
git-fork.com
Fast, native Git client for macOS and Windows praised for its clean UI and interactive rebase.
gitbutlerapp/gitbutler
Git client built around virtual branches and stacked changes, letting you work on several branches at once.
gitui-org/gitui
Blazing-fast terminal UI for Git written in Rust; a lighter alternative to lazygit.
magit/magit
Emacs interface to Git widely considered one of the most powerful Git porcelains available.