Ranked 2 of 7 in best git clients
A free, MIT-licensed terminal interface that covers staging hunks, interactive rebase, cherry-picking and bisect. It has no graphical window, so newcomers face a learning curve.
Best for Terminal users who want a visual layer over Git
About Lazygit
Lazygit is a terminal user interface that puts Git commands behind panels and keyboard shortcuts. It runs on Linux, macOS and Windows, and it is installed through package managers such as Homebrew, Scoop, Chocolatey and Winget. Its features include staging individual hunks or lines, interactive rebase, cherry-picking, bisect and a commit graph.
Lazygit suits developers who already work in the terminal and want a visual layer over Git without a desktop app. It is free and open source under the MIT license, and it has no graphical window of its own. People who prefer a full desktop client should compare it with GitKraken or Sublime Merge.
Key features
- Stage hunks or individual lines
- Interactive rebase
- Cherry-pick and bisect
- Commit graph
- Installs via Homebrew, Scoop and Winget
Strengths
- Free and open source under the MIT license
- Stages individual hunks or lines
Limits
- Terminal only, with no graphical window
- Keyboard-driven, so there is a learning curve
Where Lazygit ranks
| List | Rank | Score | Best for |
|---|---|---|---|
| Best Git clients | 2 of 7 | 89.0 | Terminal users who want a visual layer over Git |
Alternatives to Lazygit
All 6 alternatives
GitHub DesktopFree, open-source Git client from GitHub for macOS and Windows
GitKraken DesktopVisual Git client for Linux, Mac and Windows with a commit graph
Sublime MergeGit client with line-by-line staging and commit editing
SourcetreeFree visual Git client for Windows and Mac from Atlassian
TowerVisual Git client for Mac and Windows with a 30-day free trial
ForkGit client for Mac and Windows with a paid license and free evaluation
Questions about Lazygit
- Is Lazygit free?
- Lazygit can be used without paying: Free and open source under the MIT license; source on GitHub. Check the vendor’s pricing page for current limits.
- Is Lazygit open source?
- Yes. Lazygit publishes its source code under the MIT license.
- Which platforms does Lazygit support?
- Lazygit is available on: Linux, macOS, Windows, Command line.
- What is Lazygit best for?
- Terminal users who want a visual layer over Git. In our ranking of git clients it is number 2 of 7 with a score of 89.0.
- What are the best alternatives to Lazygit?
- The highest-ranked alternatives on listme.name are GitHub Desktop, GitKraken Desktop, Sublime Merge, Sourcetree.
