jisaacks/gitgutter

A Sublime Text 2/3 plugin to see git diff in gutter

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 26 minutes ago
Type:Plugin / ExtensionCategory(s):Editors & IDEsGit & Version ControlDeveloper Tools
Added to GitGenius on September 17th, 2026
Created on December 8th, 2012
Open Issues & Pull Requests: 10 (+0)
GitHub issues: Enabled
Number of forks: 229
Total Stargazers: 3,877 (+0)
Total Subscribers: 75 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.4 hours
Mean response time: 71.0 days
90th percentile: 466.7 days
Tracked items: 8

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (1)
  • question (1)
  • wontfix (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

GitGutter is a Sublime Text plugin that displays git diff information directly in the editor's gutter and status bar.

The plugin solves the problem of tracking uncommitted changes without leaving the editor or opening external diff tools. It works by monitoring files in git repositories and displaying visual indicators in the gutter margin for inserted, modified, and deleted lines. A diff popup can be opened to show the exact changes made to any line, with the original content from the commit visible for comparison.

Developers working with Sublime Text who want immediate visual feedback on file modifications should choose this tool. It suits any workflow where developers frequently review their own changes before committing. The plugin is particularly useful for those who prefer staying within their editor rather than switching to command-line git tools or separate diff viewers. Beyond displaying changes, the tool provides commands to navigate between modifications, copy original content from commits, and revert individual hunks back to their committed state.

The project maintains active engagement with its user base through issue responses and pull request reviews. Development includes regular updates to accommodate changes in Sublime Text and git behavior. The codebase receives ongoing refinement with attention to edge cases and compatibility concerns raised by users.