awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jisaacks avatar

jisaacks/GitGutter

0
View on GitHub↗
3,879 نجوم·228 تفرعات·Python·MIT·3 مشاهدات

GitGutter

GitGutter is a Git diff visualization tool and plugin for the Sublime Text editor. It interfaces with the Git binary to provide real-time tracking of modified and untracked files, visualizing version control status directly within the editor gutter to mark inserted, modified, or deleted lines.

The tool enables navigation between modified code hunks and the inspection of commit metadata via hover popups. It allows users to define specific branches, tags, or commits as reference points for calculating changes and provides the ability to revert modified hunks or copy original committed text to the clipboard.

The project covers a broader range of capabilities including inline diff visualization, git metadata inspection, and code revision management. Users can customize the visual theme of gutter markers and configure the Git environment and binary paths.

Features

  • Git Version Control Integrations - Visualizing code changes and repository status directly within the editor to track modifications without leaving the file.
  • Diff Visualizations - Provides inline diff visualization using gutter markers and popups to identify code changes.
  • Gutter Visualizations - Displays visual markers in the editor gutter to identify inserted, modified, or deleted lines of code.
  • Commit Range Diff Viewers - Allows users to specify a commit, tag, or branch as the baseline for calculating current changes.
  • Git Diff Visualizers - Marks inserted, modified, and deleted lines based on the current Git repository state.
  • Revision Managers - Manages code revisions by comparing current buffers against specific branches, tags, or commits.
  • Sublime Text Integrations - Implements Git version control visualization specifically as a plugin for the Sublime Text editor.
  • Commit Comparison Tools - Enables the selection of different branches, tags, or commits as the target for diff comparison.
  • Baseline Comparisons - Determines file changes by comparing the current buffer against a configurable Git reference point.
  • Version Control Integrations - Interfaces with the Git binary to provide real-time tracking of untracked and modified files.
  • Version Control Diff Visualization - Visualizes inserted, modified, or deleted lines via real-time markers in the editor gutter.
  • Logical Unit Reverts - Allows reverting a specific modified hunk of code back to its original state in the repository.
  • Commit Detail Inspectors - Opens a detailed popup showing the original committed text and the specific changes for a modified line.
  • Line Annotations - Provides popups and annotations that highlight the specific diff changes for a modified line.
  • Hover-Triggered Metadata Inspectors - Provides hover-triggered popups showing commit author and timestamp metadata for specific lines.
  • Cursor Navigation - Implements specialized cursor movement to jump between modified sections of the document.
  • Version Control Navigators - Provides the ability to jump the cursor between modified code hunks using dedicated navigation commands.
  • Inline Blame Annotations - Displays the commit author, date, and summary as hover popups or annotations for specific lines.
  • Git Object Inspection - Inspects commit metadata such as author and timestamp for specific lines via hover popups.
  • Hunk Navigation - Provides dedicated commands to jump the cursor quickly between contiguous blocks of modified code.
  • Change Indexing - Groups contiguous modified lines into indexed units to enable fast jumping between code changes.
  • Buffer Monitoring - Tracks real-time editor buffer modifications to automatically update Git status indicators in the gutter.
  • Editor Plugins - Visualizes git changes in the editor margin.
  • General Extensions - Displays git diff status directly in the editor gutter.

سجل النجوم

مخطط تاريخ النجوم لـ jisaacks/gitgutterمخطط تاريخ النجوم لـ jisaacks/gitgutter

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ GitGutter

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع GitGutter.
  • sbarex/sourcecodesyntaxhighlightالصورة الرمزية لـ sbarex

    sbarex/SourceCodeSyntaxHighlight

    4,145عرض على GitHub↗

    SourceCodeSyntaxHighlight is a syntax highlighting engine and version control visualizer. It functions as a source code syntax highlighter that applies color schemes and formatting to programming languages for visual display, and as a tool for highlighting code changes and diffs relative to version control commits. The project is implemented as a macOS Quick Look extension that provides syntax-highlighted previews of source code files within the Finder. It also includes a Language Server Protocol client to provide semantic tokens and hover information during code previews, and a command line

    C++
    عرض على GitHub↗4,145
  • geeeeeeeeek/git-recipesالصورة الرمزية لـ geeeeeeeeek

    geeeeeeeeek/git-recipes

    14,752عرض على GitHub↗

    This project is an educational resource providing a detailed command reference, tutorial collections, and structured guides for mastering version control. It serves as a set of Chinese language tutorials based on international community best practices, designed to help users learn both the core concepts and practical applications of Git. The resource focuses on specific workflow guides for managing feature development, release cycles, and collaborative forking strategies. It pairs theoretical version control concepts with practical command-line examples to demonstrate real-world application.

    عرض على GitHub↗14,752
  • airblade/vim-gitgutterالصورة الرمزية لـ airblade

    airblade/vim-gitgutter

    8,506عرض على GitHub↗

    This is a Vim extension that provides Git change visualization and hunk management. It displays markers in the sign column to indicate added, modified, or removed lines relative to the Git index, allowing users to visualize diffs and compare buffer versions side-by-side. The plugin extends the editor's text objects to target specific blocks of modified lines, enabling the use of standard operators on these contiguous hunks. It also provides tools to stage or undo individual blocks of changes directly within the editor. Additional capabilities include navigation utilities for jumping between

    Vim Script
    عرض على GitHub↗8,506
  • rhysd/git-messenger.vimالصورة الرمزية لـ rhysd

    rhysd/git-messenger.vim

    1,375عرض على GitHub↗

    git-messenger.vim is a plugin for the Vim and Neovim text editors that provides an integrated interface for viewing version control metadata. It functions as a blame popup tool, allowing users to inspect commit details and code evolution directly within their development environment. The plugin maps the cursor position to specific version control history, enabling users to view commit messages, author information, and timestamps for the line of code currently under inspection. It supports navigation through historical commit sequences and provides tools for comparing file states and analyzing

    Vim Scriptgitneovimpopup-window
    عرض على GitHub↗1,375
عرض جميع البدائل الـ 30 لـ GitGutter→

الأسئلة الشائعة

ما هي وظيفة jisaacks/gitgutter؟

GitGutter is a Git diff visualization tool and plugin for the Sublime Text editor. It interfaces with the Git binary to provide real-time tracking of modified and untracked files, visualizing version control status directly within the editor gutter to mark inserted, modified, or deleted lines.

ما هي الميزات الرئيسية لـ jisaacks/gitgutter؟

الميزات الرئيسية لـ jisaacks/gitgutter هي: Git Version Control Integrations, Diff Visualizations, Gutter Visualizations, Commit Range Diff Viewers, Git Diff Visualizers, Revision Managers, Sublime Text Integrations, Commit Comparison Tools.

ما هي البدائل مفتوحة المصدر لـ jisaacks/gitgutter؟

تشمل البدائل مفتوحة المصدر لـ jisaacks/gitgutter: sbarex/sourcecodesyntaxhighlight — SourceCodeSyntaxHighlight is a syntax highlighting engine and version control visualizer. It functions as a source… geeeeeeeeek/git-recipes — This project is an educational resource providing a detailed command reference, tutorial collections, and structured… airblade/vim-gitgutter — This is a Vim extension that provides Git change visualization and hunk management. It displays markers in the sign… rhysd/git-messenger.vim — git-messenger.vim is a plugin for the Vim and Neovim text editors that provides an integrated interface for viewing… gitkraken/vscode-gitlens — GitLens is a Git extension for VS Code that brings inline blame annotations, CodeLens authorship information, and an… 521xueweihan/git-tips — This project is a collection of educational resources and reference materials designed to provide guidance on version…