lazygit logo


Simple terminal UI for git commands
+ 1

What is lazygit?

It is a simple terminal UI for git commands, written in Go with the gocui library.
lazygit is a tool in the Git Tools category of a tech stack.
lazygit is an open source tool with 21.6K GitHub stars and 823 GitHub forks. Here’s a link to lazygit's open source repository on GitHub

Who uses lazygit?

6 developers on StackShare have stated that they use lazygit.

lazygit Integrations

lazygit's Features

  • Adding files easily
  • Resolving merge conflicts
  • Easily check out recent branches
  • Scroll through logs/diffs of branches/commits/stash
  • Quick pushing/pulling
  • Squash down and rename commits

lazygit Alternatives & Comparisons

What are some alternatives to lazygit?
pre-commit checks your code for errors before you commit it. pre-commit is configurable.
Git Flow
It provides excellent command line help and output. It is a merge based solution. It doesn't rebase feature branches.
Atlassian Stash
It is a centralized solution to manage Git repositories behind the firewall. Streamlined for small agile teams, powerful enough for large organizations.
Diff So Fancy
diff-so-fancy builds on the good-lookin' output of git contrib's diff-highlight to upgrade your diffs' appearances.
It is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. It is free software released under the GNU General Public License.
See all alternatives

lazygit's Followers
4 developers follow lazygit to keep up with related blogs and decisions.