awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesDiff Hunk Folding

Capabilities for collapsing and expanding specific sections of version control diffs.

Distinct from Git Diff Viewers: Focuses on the interactive folding of hunks rather than just viewing the diff as a whole.

Explore 3 awesome GitHub repositories matching development tools & productivity · Diff Hunk Folding. Refine with filters or upvote what's useful.

Awesome Diff Hunk Folding GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nvim-mini/mini.nvimAvatar von nvim-mini

    nvim-mini/mini.nvim

    9,325Auf GitHub ansehen↗

    mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls

    Applies hierarchical folding to unified diffs and git logs to collapse and manage diff hunks.

    Lualuamini-nvimneovim
    Auf GitHub ansehen↗9,325
  • magit/magitAvatar von magit

    magit/magit

    7,138Auf GitHub ansehen↗

    Magit is a complete Git interface that runs inside Emacs, providing a full-featured porcelain for version control operations without leaving the editor. It renders repository state as structured, collapsible sections within Emacs buffers, and manages Git command execution through a transactional process model with automatic buffer refresh and error handling. The interface exposes all configuration through Emacs' standard customization system and uses a transient command framework for context-sensitive menu-driven Git operations. What distinguishes Magit is its granular control over every stag

    Restricts the diff display to a selected hunk or region of changes for focused review.

    Emacs Lisp
    Auf GitHub ansehen↗7,138
  • benjamine/jsondiffpatchAvatar von benjamine

    benjamine/jsondiffpatch

    5,324Auf GitHub ansehen↗

    jsondiffpatch ist eine JSON-Diff- und Patch-Bibliothek, die dazu entwickelt wurde, Unterschiede zwischen zwei JSON-Objekten zu berechnen und diese Änderungen anzuwenden, um Zustände zu synchronisieren. Sie fungiert als Synchronisationstool zur Berechnung von Deltas und zum Anwenden von Patches, um komplexe verschachtelte JavaScript-Objekte zu aktualisieren oder zurückzusetzen. Das Projekt bietet eine RFC 6902-konforme Implementierung von JSON Patch für atomare Updates sowie einen visuellen Diff-Renderer, der Daten-Deltas in menschenlesbare HTML-Ansichten konvertiert. Es enthält ein spezialisiertes Text-Diff-Tool zur Durchführung einer feingranularen, zeichenbasierten Analyse langer Strings innerhalb von JSON-Datenwerten. Die Bibliothek deckt ein breites Spektrum an Funktionen ab, einschließlich rekursiver Delta-Generierung und Array-Differenzberechnung unter Verwendung von Longest-Common-Subsequence-Algorithmen. Sie unterstützt logisches Array-Diffing zur Erkennung von Elementverschiebungen mittels benutzerdefiniertem Hashing und bietet Multi-Format-Ausgabeoptionen wie farbcodierte Konsolenformatierung und eine dedizierte React-Komponente für visuelle Vergleiche.

    Allows intercepting the difference calculation process using pluggable filters to handle specific data types or ignore paths.

    TypeScript
    Auf GitHub ansehen↗5,324
  1. Home
  2. Development Tools & Productivity
  3. Git Diff Viewers
  4. Diff Hunk Folding

Unter-Tags erkunden

  • Region-Based Diff Filters1 Sub-TagRestricting the diff display to a selected hunk or region of changes for focused review. **Distinct from Diff Hunk Folding:** Distinct from Diff Hunk Folding: focuses on filtering the display to a selected region rather than collapsing/expanding sections.