Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>git-loupeNew to Visual Studio Code? Get it now.
git-loupe

git-loupe

gitloupe

|
82 installs
| (1) | Free
A lightweight extension that displays inline Git blame annotations (author, time, and commit message) at the end of the currently active line. Supports inserting emoji symbols.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Visual Studio Marketplace Open VSX

  🇺🇸 English      |      🇨🇳 简体中文  

Git Loupe 🔍

Instantly discover who, when, and why a line of code was changed. Git Loupe is a lightweight, high-performance VS Code extension that provides unobtrusive inline Git blame annotations and a powerful hover card featuring smart contextual diff snippets.

No bloated menus, no heavy background processes. Just the exact Git information you need, exactly when you need it.

✨ Features

  • Inline Blame Annotations: Displays a subtle, dim annotation at the end of the current active line showing the author, relative time, and commit message.

  • Rich Hover Details: Hover over the active line to reveal an elegantly formatted card with full commit details, precise timestamps, and the author's email.

  • Smart Contextual Diff (Killer Feature): Unlike other extensions that struggle with diff alignment, Git Loupe extracts the precise red/green diff snippet for the specific change. Powered by Git's advanced histogram algorithm, it displays context around the specific change making it incredibly easy to understand what exactly changed.

  • Uncommitted Changes Support: Instantly view the diff for your current, uncommitted workspace changes against the HEAD right in the hover card; Click on hash to view diff view.

  • Diff View: Click on the navigation in the upper right corner of the page to switch between Previous Version and Next Version, and compare the differences.

  • Status Bar Status bar tooltip showing commits count, contributors list, and last modified time.

  • Highly Optimized: Completely event-driven to ensure zero impact on your editor's performance.

  • Emoji Support: Expanded the built-in emoji library, allowing for the use of emoji expressions to describe submission types when submitting code.

🚀 See it in Action

Hover Card

Git Loupe in Action

Diff View

Git Loupe in Action

Status Bar

Git Loupe in Action

Emoji Support

Git Loupe in Action

⚙️ Requirements

  • Git must be installed on your system and accessible from the command line/system path.

  • Visual Studio Code 1.93.1 or higher.

📦 Extension Settings

This extension contributes the following settings:

  • gitloupe.maxDiffLines: Controls the maximum number of lines to display in the hover diff snippet context. (Default: 1). Increase this number if you prefer to see more surrounding code context within the red/green diff view.
{
  "gitloupe.maxDiffLines": 1
}

🐛 Known Issues

  • None currently reported. If you find any issues or have feature requests, please open an Issue on the GitHub repository.

Enjoy exploring your code history with Git Loupe!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft