← All projects
Dev ToolsFeatured
Lazygit
A simple terminal UI for git commands — interactive rebase, line-staging, cherry-pick, and custom patches made effortless.
Stars
80,800
Forks
2,900
Language
Go
License
MIT
About
Lazygit is a simple terminal UI for git commands that makes powerful git operations effortless — stage individual lines, interactive rebase (squash, fixup, drop, reorder), cherry-pick, bisect, custom patches, amend old commits, worktrees, undo/redo, and a color-coded commit graph. A favorite among terminal-native developers for turning git from a "powerful pain in the ass" into something fast and intuitive.
Topics
gitcliterminaltuideveloper-toolscommand-line