Open-source git supercharger for VS Code, powered by a native analysis engine. MIT licensed, no account, no cloud — your tokens and your code never leave your machine.
Features
- Inline blame, status bar blame, rich hovers with autolinked issues
- Gutter annotations: whole-file blame and change-recency heatmap
- Git CodeLens above files and symbols
- Blame that understands unsaved edits (dirty buffers blame correctly)
- Commit Graph: virtualized canvas, ref chips, drag-free mutation actions (merge, rebase, cherry-pick, reset, revert) behind explicit confirmations
- Interactive Rebase Editor: drag-drop reorder, squash, reword, drop
- Sidebar suite: Commits, Branches (with PR chips), Remotes, Stashes, Tags, File & Line History, Contributors, Search & Compare, Worktrees
- Visual File History: bubble-chart timeline of a file's evolution
- Launchpad: your PRs across GitHub, GitLab, Bitbucket, Azure DevOps, triaged by actionability; Start Work from Jira/Linear/GitHub issues
- Open Patches: share WIP/stashes/commits as portable patch envelopes (file, Gist, or Snippet), applied 3-way on any machine
- PR suggestions from your editor selection
- AI (bring your own key or fully offline): explain commits/WIP, generate commit messages, natural-language commit search — Anthropic, OpenAI-compatible, Gemini, Ollama, or VS Code language models
- MCP server (
gitglasses-mcp) exposing repo intelligence to AI tools - Crash-isolated native engine: fast on huge repos, and a crash never takes down VS Code
Requirements
git ≥ 2.34 on PATH. The native engine binary ships inside the extension for
your platform.
Settings
gitglasses.currentLine.enabled— inline blame on/offgitglasses.codeLens.enabled— CodeLens on/offgitglasses.engine.path— override the bundled engine binarygitglasses.engine.logLevel— engine logging to the GitGlasses output channel