lzgit
Because typing
lazygitis 7 characters. Way too much effort.
What is this?
A Git TUI for lazy people. Like, really lazy.
Origin Story
Here's the thing:
I spend all day on servers using Claude Code to write code (yes, we're in the vibe coding era now). Every time I want to check a diff, I have to open VSCode Remote SSH, wait forever to connect, just to look at two changed lines.
"Maybe I should build a TUI?"
Then I realized I can't even remember lazygit's shortcuts. Is s for stage or stash? What about S? You know what, forget it.
And so lzgit was born:
- lzgit - 2 fewer characters than lazygit (this matters)
- Almost everything works with mouse clicks (because I genuinely cannot remember shortcuts)
- UI stolen from VSCode (because it looks nice)
- Built-in terminal (too lazy to switch windows)
- In-app updates (too lazy to manually install)
About the Code
I don't know a single line of Rust.
This entire project is 100% written by Claude Code. My contributions:
- Describing what I want
- Saying "that's not right"
- Saying "try again"
- Saying "fine, that works I guess"
Installation
# The AI era way (just ask Claude Code)
# Pre-built binary (instant)
# Or build from source (grab a coffee, this takes a few minutes)
Usage
Shortcuts?
Honestly, I don't remember them all either. But:
- Just use your mouse
Ctrl+P- Command palette (stolen from VSCode)T- Change theme123- Switch tabsq- Quit
Everything else... just click it.
Features
- Git Tab - stage/unstage/commit/push/pull, all the usual stuff
- History Tab - Browse commits, filter by author
- Explorer Tab - File browser with syntax-highlighted preview
- Terminal Tab - Built-in terminal, no window switching
- Conflict Resolution - Three-way merge view (stolen from VSCode)
- Themes - 6 themes, pick your favorite
Having Issues?
- Open an issue
- Or faster: Ask Claude Code to fix it
claude "fix this lzgit bug: xxx"
After all, it wrote the whole thing anyway.
Why not just use lazygit?
lazygit is great, but:
- I can't remember the shortcuts
lazygitis 7 characters to type- I want mouse support
- I wanted to build something myself (well, have Claude build it)
License
MIT - Use it however you want. It's not like I wrote the code anyway.
Made with mass, written by Claude Code