Lazygit— Simple, keyboard-driven terminal UI for git commands with interactive rebasing

VIP FeaturedMCP & AI Indexed54000 stars(+1100/wk)MITSingle Go BinarySoftware Engineers & Terminal UsersFree
GitHubVisit Lazygit
Link Status: Direct link (Google ranking boost)
Cataloged 10/25/2026
Maker: Jesse Duffield(@jesseduffield)

What is Lazygit? (Overview & Key Benefits)

Lazygit is an open-source terminal user interface for git commands. It makes staging individual lines, interactive rebasing, resolving merge conflicts, and navigating commit histories visual and effortless right inside your terminal. - **Primary Use Case**: Execute complex git operations quickly with single keystrokes instead of long terminal commands. - **Who It Is Built For**: Developers, terminal enthusiasts, and engineering teams using Git. - **Standout Capability**: Visual interactive rebasing and line-by-line staging within seconds. - **Licensing & Architecture**: 100% open source under MIT distributed as a single static Go executable.

Technical Architecture & Open-Source Signals

Verified Telemetry
GitHub Stars54000+1100/wk velocity
Software LicenseMITOpen repository
DeploymentSingle Go BinarySelf-hostable
DistributionfreeDirect release
Tech Stack Signatures:GoGocuiGit

Core Capabilities & Highlights

  • Visual staging of individual hunks and single lines of code
  • Interactive rebasing with squash, fixup, edit, and drop hotkeys
  • Fast branch switching, stashing, and conflict resolution view
  • Zero configuration required; compiles to a single native binary

Pricing & Plans

Pricing Structure

Lazygit is completely free to use with no hidden fees or paywalls.

Check live pricing on Lazygit

GEO & AI-Search Readiness Index

Live citation & entity telemetry for ChatGPT Search, Perplexity, Claude MCP & Google Gemini

GEO Score100/100
Share Score on X
SoftwareApplication JSON-LD GraphCanonical entity schema for Gemini & Google
+25/25
Public MCP Server & /llms.txt FeedDirect RAG ingestion via launchindex.io/api/mcp
+25/25
Open-Source & Architecture TelemetryGitHub velocity, license & pricing transparency
+35/35
Verified Reciprocal DoFollow AuthorityPermanent DoFollow authority active (+15 pts)
+15/15
Want to inspect OpenGraph tags and JSON-LD directly on your live production domain?Run Live Domain Meta & GEO Audit

Verified Founder Backlink & Launch Status

Status: Verified Direct Link

Official Verified Listing

Lazygit is verified on LaunchIndex with an active direct link that passes search engine trust to https://github.com/jesseduffield/lazygit.

Developer Shield Badge (For GitHub README.md & Documentation)Builds Authority
Select Anchor & Alt-Text Style:

Similar Tools & Best Alternatives to Lazygit

View All in Category →

NovaBill

Invoicing on Autopilot for Freelancers & Independent Contractors

PocketBase

Open-source backend in 1 file with embedded SQLite database, auth, and realtime subscriptions

FastSchema

Open-source headless CMS and BaaS written in Go with instant REST and GraphQL APIs

Frequently Asked Questions about Lazygit

Does Lazygit modify my git config or repository settings?

No. Lazygit acts as an interactive client on top of your existing local git repository and respects all your global git configurations.