lazygit
lazygit is an open-source terminal UI for Git commands. It lets you stage files, commit, switch branches and run an interactive rebase with a few keystrokes instead of typing long commands.
github.com · Official website
- ✓ Official source (winget)
- ✓ SHA256 taken from the official repository
- ✓ Last checked: Nov. 4, 2026
- This is not a virus scan. Check on VirusTotal
- Version
- 0.66.1
- Release date
- Oct. 11, 2026
- License
- MIT
- Installer type
- zip
How do I use this?
Type Terminal in the Start menu and open it, paste the command (Ctrl+V or right-click) and press Enter. It uses winget, Windows' own package manager, to install the program from its official source.
winget install --id JesseDuffield.lazygit -eSHA256 (file verification)
1a23fb8aed2e757085ca0b1c63dd2a26a76618c5159e68cf7dd375154838cb2cWe couldn't find a macOS version of lazygit in the official repositories; check the publisher's website.
You can try these instead:
We couldn't find a Linux version of lazygit in the official repositories; check the publisher's website.
You can try these instead:
We couldn't find a Android version of lazygit in the official repositories; check the publisher's website.
lazygit 0.66.1: what's new?
Highlights
- Stage whole files or individual lines
- Create, switch and merge branches
- Interactive rebase and commit editing with keys
- Stash management and commit history browsing
- Mouse support and customizable keybindings
Who is it for?
For developers who like working in the terminal and want quick Git actions without memorizing commands.
Good to know before installing
- Learning the keyboard shortcuts takes a little time.
- It does not replace Git; Git must be installed separately.
How to install
Windows
- Run the winget command shown on the page in a command prompt or PowerShell.
- Or download the archive with the official button and put lazygit.exe in a folder on your PATH.
- Start it by typing lazygit inside a Git repository folder.
Alternatives
Frequently asked questions
Do I need Git installed?
Yes. lazygit uses the Git on your computer, so Git must be installed first.
How is it different from graphical Git apps?
lazygit runs inside the terminal and is keyboard-driven, which suits people who want fast actions without a separate window.
Is lazygit free?
Yes. It is open source and free.