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

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

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

8 مستودعات

Awesome GitHub RepositoriesRecursive Merging

Techniques for combining trie structures by recursively merging nodes.

Distinct from Trie Data Structures: Focuses on recursive trie merging, distinct from general prefix-based storage.

Explore 8 awesome GitHub repositories matching software engineering & architecture · Recursive Merging. Refine with filters or upvote what's useful.

Awesome Recursive Merging GitHub Repositories

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

    OI-wiki/OI-wiki

    26,176عرض على GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Supports efficient trie structure merging for advanced string processing.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    عرض على GitHub↗26,176
  • stylelint/stylelintالصورة الرمزية لـ stylelint

    stylelint/stylelint

    11,484عرض على GitHub↗

    Stylelint هي أداة تحليل كود ثابت و linter لـ CSS واللغات الشبيهة بالأسلوب. تحدد الأخطاء، وتفرض اتفاقيات البرمجة، وتعمل كإضافة PostCSS للتحقق من صحة أوراق الأنماط أثناء خطوط أنابيب البناء. يتميز المشروع بدعم بناء الجمل غير القياسي، بما في ذلك تحليل المعالج المسبق لـ SCSS و Less، والقدرة على استخراج وتدقيق الأنماط المضمنة من JavaScript و HTML و template literals. يتميز بنظام إصلاح آلي يصحح برمجياً انتهاكات التصميم القابلة للإصلاح لضمان الاتساق. يوفر النظام بنية إضافات لإنشاء قواعد وتنسيقات مخصصة. يغطي مجموعة واسعة من قدرات ضمان الجودة، بما في ذلك منع بناء الجمل المهملة، والتحقق من خصوصية المحدد، وفرض أنماط التسمية واتفاقيات الأسلوب. تتم إدارة التكوين من خلال منطق دمج متسلسل يدعم الإعدادات المسبقة القابلة للمشاركة والتجاوزات الخاصة بالملف. الأداة متاحة عبر واجهة سطر أوامر، وواجهة برمجة تطبيقات برمجية، وتكاملات محرر مختلفة.

    Deeply merges global configurations with file-specific overrides to create a final resolved settings tree.

    JavaScript
    عرض على GitHub↗11,484
  • golang/protobufالصورة الرمزية لـ golang

    golang/protobuf

    10,074عرض على GitHub↗

    هذا المشروع هو تطبيق لـ Protocol Buffers بلغة Go، ويوفر إطار عمل للتسلسل الثنائي (binary serialization) لتحويل هياكل البيانات الأصلية إلى تنسيق ثنائي مضغوط لضمان كفاءة نقل البيانات وتخزينها. يعمل المشروع كمولد لروابط اللغات، حيث يستخدم إضافة للمترجم (compiler plugin) لإنشاء كود مصدر Go من تعريفات Protocol Buffers المحايدة. يتضمن التطبيق أداة لتعيين بيانات JSON تقوم بتحويل الرسائل الثنائية المهيكلة إلى تنسيق JSON لتسهيل التوافق مع خدمات الويب وواجهات برمجة التطبيقات (APIs) الخارجية. كما يتيح تبادل البيانات بين لغات مختلفة باستخدام مخطط تعريف مشترك لمشاركة البيانات المهيكلة بين لغات برمجة متنوعة. تغطي المكتبة قدرات واسعة لتسلسل البيانات وإلغاء تسلسلها، بما في ذلك القدرة على معالجة الرسائل المهيكلة عبر الاستنساخ، والدمج، والمقارنة. كما توفر آليات لفحص الرسائل بناءً على الانعكاس (reflection) ودمج الرسائل المتكرر للحفاظ على اتساق الحالة عبر الأنظمة الموزعة.

    Implements recursive message merging to combine data from multiple messages by deeply traversing nested fields.

    Go
    عرض على GitHub↗10,074
  • node-config/node-configالصورة الرمزية لـ node-config

    node-config/node-config

    6,427عرض على GitHub↗

    This is a configuration manager for Node.js applications that handles hierarchical settings across different deployment environments. It functions as an environment-based loader and settings parser that merges default configurations with overrides based on the current runtime context and hostname. The project distinguishes itself through a priority-based merge strategy that incorporates environment variables, command-line arguments, and external data sources to supersede file-based settings. It supports multi-format parsing for JSON, YAML, JavaScript, and TypeScript files, and allows for cust

    Combines default settings and environment overrides into a single object using deep recursive merging.

    JavaScriptconfigdeploymentproperties
    عرض على GitHub↗6,427
  • lightbend/configالصورة الرمزية لـ lightbend

    lightbend/config

    6,309عرض على GitHub↗

    This is a configuration library for JVM applications that parses HOCON, JSON, and Java properties files into an immutable tree structure. It resolves ${...} placeholders by traversing the configuration tree and falling back to environment variables and system properties, and validates loaded configurations against a reference schema. The library loads configuration from classpath resources, files, URLs, system properties, and environment variables, merging them with priority-based override semantics. It provides typed value access with automatic type coercion, supports dot-path navigation,

    Deeply merges multiple configuration objects into a final resolved settings tree.

    Javaconfiguration-libraryhoconsupported
    عرض على GitHub↗6,309
  • symfony/configالصورة الرمزية لـ symfony

    symfony/config

    4,280عرض على GitHub↗

    This project is a PHP configuration management library used to define, load, and validate application settings. It functions as a configuration merging engine and a schema validator, ensuring that software behaves consistently across different installations. The library acts as a multi-format configuration loader that converts settings from various file types, such as YAML and XML, into a standardized internal format. It allows for the establishment of formal configuration schemas with validation rules and default values to prevent runtime errors caused by invalid inputs. The system supports

    Deeply merges multiple configuration sources into a single resolved settings tree to handle complex value overrides.

    PHPcomponentphpsymfony
    عرض على GitHub↗4,280
  • indexzero/nconfI

    indexzero/nconf

    3,859عرض على GitHub↗

    nconf is a configuration management library for Node.js that aggregates application settings from multiple sources into a single, unified store. It provides a centralized mechanism to manage parameters by merging data from command-line arguments, environment variables, and local files. The library distinguishes itself through a hierarchical provider system that enforces strict precedence rules when conflicting values are present. It supports atomic object merging to maintain consistent data structures and utilizes lazy loading to ensure that configuration sources are read only when accessed a

    Performs deep recursive merging of configuration objects to maintain consistent data structures across multiple input sources.

    JavaScript
    عرض على GitHub↗3,859
  • sasstools/sass-lintالصورة الرمزية لـ sasstools

    sasstools/sass-lint

    1,750عرض على GitHub↗

    Sass-lint is a static analysis engine designed to enforce coding standards and maintain consistent syntax across Sass and SCSS codebases. As a command-line utility, it integrates into development workflows and build pipelines to automate the validation of stylesheets, ensuring that formatting and best practices are applied consistently throughout a project. The tool distinguishes itself through a flexible configuration system that supports recursive rule inheritance and custom overrides, allowing for the management of complex, large-scale project requirements. It provides granular control ove

    Combines multiple nested configuration files into a single rule set by applying overrides from child to parent directories.

    JavaScript
    عرض على GitHub↗1,750
  1. Home
  2. Software Engineering & Architecture
  3. Trie Data Structures
  4. Recursive Merging

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

  • Recursive Configuration Merging1 وسم فرعيDeeply merges multiple configuration objects and files to create a final resolved settings tree. **Distinct from Recursive Merging:** Distinct from Recursive Merging in tries; specifically applies to the hierarchical resolution of application settings objects.