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

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

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

3 مستودعات

Awesome GitHub RepositoriesDiffing Rule Definitions

Interfaces for establishing custom identity and equality rules to control diffing behavior.

Distinct from Diffing Algorithms: Focuses on the configuration of equality rules rather than the diffing algorithm itself.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Diffing Rule Definitions. Refine with filters or upvote what's useful.

Awesome Diffing Rule Definitions GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • instagram/iglistkitالصورة الرمزية لـ Instagram

    Instagram/IGListKit

    13,070عرض على GitHub↗

    IGListKit is a data-driven list manager and framework for iOS that decouples data models from cell logic. It serves as a wrapper for collection views, using a system of section controllers to map specific data model types to independent objects that manage the logic and sizing for list sections. The project features a diffing algorithm library that calculates the minimal set of changes between two data collections. By using unique identifiers and equality tracking, it identifies inserts, deletes, and moves to trigger animated updates instead of full interface reloads. The framework covers a

    Allows establishing custom equality and identity rules for data models to control item updates and movement.

    Objective-Cdiffinginstagramios
    عرض على GitHub↗13,070
  • kpdecker/jsdiffالصورة الرمزية لـ kpdecker

    kpdecker/jsdiff

    9,063عرض على GitHub↗

    jsdiff is a JavaScript text diffing library and comparison engine used to compute differences between strings or arrays. It identifies additions and removals between blocks of text and provides a system for generating and applying formatted Unix-style patches. The toolkit functions as a customizable token differ, allowing for the comparison of arbitrary token sequences using user-defined equality and tokenization rules. This enables the creation of specialized comparison tools for non-standard text or data formats. Comparison capabilities are available at the character, word, and line levels

    Provides interfaces for establishing custom identity and equality rules to control diffing behavior.

    JavaScript
    عرض على GitHub↗9,063
  • gitattributes/gitattributesالصورة الرمزية لـ gitattributes

    gitattributes/gitattributes

    3,814عرض على GitHub↗

    This project is a library of standardized specifications and templates for managing version control attributes, line ending normalization, and language-aware diff strategies. It provides a framework for defining how a version control system treats specific file extensions to ensure cross-platform consistency and prevent file corruption. The project distinguishes itself by offering a comprehensive configuration library for managing binary files, diff drivers, and repository metadata. It includes specialized diff strategy management and a repository metadata standard that maps custom file exten

    A set of language-specific diffing and merge strategies for Ruby projects to ensure consistent version control behavior across files.

    Git Attributesgitgitattributesgitattributes-templates
    عرض على GitHub↗3,814
  1. Home
  2. Software Engineering & Architecture
  3. Diffing Algorithms
  4. Diffing Rule Definitions

استكشف الوسوم الفرعية

  • Ruby StrategiesLanguage-specific diffing and merge strategies tailored for Ruby projects. **Distinct from Diffing Rule Definitions:** Focuses on Ruby-specific diff behavior rather than general diffing rule interfaces