lazygit
brew install lazygit
v0.62.2
MIT
Terminal UI for git commands with interactive staging, rebasing, and repository navigation in Go.
Why you might care
Lazygit replaces repetitive git CLI commands with a fast, keyboard-driven TUI that makes complex workflows (interactive rebase, stash management, branch switching) discoverable and efficient. It's a single binary with no dependencies, letting you stage hunks, view diffs, and navigate history without leaving the terminal—ideal if you find yourself repeatedly typing git status, add, and commit.
30.2k
30-day installs · #189
82.9k
90-day · #207
275.0k
365-day · #231
79.5k
★ GitHub stars · updated 1d ago
Build dependencies
GitHub topics
cli
git
terminal
Links
- https://github.com/jesseduffield/lazygit/
- GitHub: jesseduffield/lazygit
- Brew formula source: Formula/l/lazygit.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"git",
"tig",
"gitui",
"magit"
],
"build_dependencies": [
"go"
],
"categories": [
"version-control",
"terminal-utility"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Simple terminal UI for git commands",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:40:43+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "lazygit",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-19T16:31:43Z",
"github_readme_excerpt": "\u003cdiv align=\"center\"\u003e\n\u003csup\u003eSpecial thanks to:\u003c/sup\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ca href=\"https://www.warp.dev/?utm_source=github\u0026utm_medium=referral\u0026utm_campaign=lazygit_20231023\"\u003e\n \u003cdiv\u003e\n \u003cimg src=\"https://github.com/warpdotdev/brand-assets/blob/main/Github/Sponsor/Warp-Github-LG-02.png?raw=true\" width=\"400\" alt=\"Warp\"\u003e\n \u003c/div\u003e\n \u003cb\u003eWarp, the intelligent terminal\u003c/b\u003e\n \u003cbr\u003e\n \u003cb\u003eAvailable for macOS and Linux\u003c/b\u003e\n \u003cbr\u003e\n \u003cdiv\u003e\n \u003csup\u003eVisit\u00a0warp.dev\u00a0to learn more.\u003c/sup\u003e\n \u003c/div\u003e\n\u003c/a\u003e\n\u003cbr\u003e\n\u003chr\u003e\n\u003ca href=\"https://tuple.app/lazygit\"\u003e\n \u003cdiv\u003e\n \u003cimg src=\"../assets/tuple.png\" width=\"400\" alt=\"Tuple\"\u003e\n \u003c/div\u003e\n \u003cb\u003eTuple, the premier screen sharing app for developers on macOS and Windows.\u003c/b\u003e\n\u003c/a\u003e\n\u003cbr\u003e\n\u003chr\u003e\n\u003cbr\u003e\n\u003ca href=\"https://www.subble.com\"\u003e\n \u003cdiv\u003e\n \u003cimg src=\"../assets/subble.webp\" width=\"400\" alt=\"Subble\"\u003e\n \u003c/div\u003e\n \u003cb\u003eI (Jesse) co-founded Subble to save your company time and money by finding unused and over-provisioned SaaS licences. Check it out!\u003c/b\u003e\n\u003c/a\u003e\n\u003cbr\u003e\n\n\u003chr\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n \u003cimg width=\"536\" src=\"https://user-images.githubusercontent.com/8456633/174470852-339b5011-5800-4bb9-a628-ff230aa8cd4e.png\"\u003e\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\nA simple terminal UI for git commands\n\u003cbr/\u003e\n\n[](https://github.com/jesseduffield/lazygit/releases) [](https://goreportcard.com/report/github.com/jesseduffield/lazygit) [](https://app.codacy.com/gh/jesseduffield/lazygit/dashboard?utm_source=gh\u0026utm_medium=referral\u0026utm_content=\u0026utm_campaign=Badge_grade) [](https://app.codacy.com/gh/jesseduffield/lazygit/dashboard?utm_source=gh\u0026utm_medium=referral\u0026utm_content=\u0026utm_campaign=Badge_coverage) [ discoverable and efficient. It\u0027s a single binary with no dependencies, letting you stage hunks, view diffs, and navigate history without leaving the terminal\u2014ideal if you find yourself repeatedly typing git status, add, and commit."
}