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

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

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

11 مستودعات

Awesome GitHub RepositoriesMulti-Source Dependency Resolution

Resolves and installs packages from both conda-forge and PyPI simultaneously, coordinating their dependency graphs to prevent conflicts.

Distinct from Concurrent Dependency Resolution: Distinct from Concurrent Dependency Resolution: focuses on resolving dependencies from multiple package sources simultaneously, not just concurrent fetching.

Explore 11 awesome GitHub repositories matching software engineering & architecture · Multi-Source Dependency Resolution. Refine with filters or upvote what's useful.

Awesome Multi-Source Dependency Resolution GitHub Repositories

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

    kazupon/vue-i18n

    7,230عرض على GitHub↗

    vue-i18n is an internationalization framework and plugin for Vue.js applications. It serves as a dynamic translation manager and localization formatting library used to translate user interface text and format dates and numbers for global audiences. The project distinguishes itself through a dynamic translation workflow that supports asynchronous locale loading and the ability to reload translation messages in real-time without refreshing the page. It provides specialized mechanisms for rich text rendering, allowing the interpolation of HTML tags and Vue components directly into translated st

    Implements a prioritized fallback chain to resolve missing translation keys using alternative locales.

    JavaScripti18ninternationalizationinternationalization-plugin
    عرض على GitHub↗7,230
  • symfony/translationالصورة الرمزية لـ symfony

    symfony/translation

    6,607عرض على GitHub↗

    Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting

    Defines prioritized fallback locale chains consulted when a translation key is missing from the primary locale.

    PHPcomponentphpsymfony
    عرض على GitHub↗6,607
  • prefix-dev/pixiالصورة الرمزية لـ prefix-dev

    prefix-dev/pixi

    6,416عرض على GitHub↗

    Pixi is a conda environment manager that creates reproducible, lock-file-backed environments with cross-platform support and multi-language dependency resolution. It combines package management from both conda-forge and PyPI simultaneously, coordinating their dependency graphs to prevent conflicts, while pinning every transitive dependency to exact versions in a cross-platform lock file for bit-for-bit identical environments across machines. The project distinguishes itself by also functioning as a cross-platform task runner that executes user-defined commands and multi-step pipelines inside

    Resolves and installs packages from both conda-forge and PyPI simultaneously, coordinating their dependency graphs.

    Rustcondaconda-environmentconda-packages
    عرض على GitHub↗6,416
  • madcowd/ellالصورة الرمزية لـ MadcowD

    MadcowD/ell

    5,874عرض على GitHub↗

    Ell is a Python library that treats prompts as callable functions, transforming a Python function into a language model program where the docstring defines the system message and the return value defines the user message. It provides a framework for writing language model programs that can accept and return images, audio, and text natively within message objects, and supports chaining multiple model calls into a single function for multi-step reasoning or test-time compute. The library decouples model selection from client instantiation through a registry that supports multiple provider backe

    Returns an OpenAI client and a fallback flag for a given model name, decoupling model selection from client instantiation.

    Pythonaiprompt-engineering
    عرض على GitHub↗5,874
  • boltsframework/bolts-objcالصورة الرمزية لـ BoltsFramework

    BoltsFramework/Bolts-ObjC

    5,622عرض على GitHub↗

    Bolts-ObjC هي مكتبة تطوير جوال Objective-C توفر أدوات لتنسيق العمليات غير المتزامنة وتوجيه الروابط العميقة داخل التطبيقات الأصلية. تعمل كإطار عمل لإدارة مهام الخلفية وحل بيانات تعريف التنقل لتوجيه المستخدمين إلى محتوى محدد. تتضمن المكتبة محرك توجيه روابط عميقة وملاحق روابط تطبيق يحل توافق المعالج لإطلاق تجارب أصلية أو تفعيل بدائل متصفح الويب. كما تتميز بمسجل روابط تحليلات الجوال لتتبع حركة المستخدم عبر الروابط العميقة للدمج مع منصات التحليلات الخارجية. يغطي المشروع تنسيق المهام غير المتزامنة مع تتبع التبعية وانتشار الأخطاء للحفاظ على استجابة الواجهة. كما يوفر إمكانيات لتتبع إحالة الجوال وتحليل عناوين URL الواردة للتوجيه الخاص بالجهاز.

    Provides a mechanism to determine the optimal navigation path between native app handlers and web browser fallbacks.

    Objective-C
    عرض على GitHub↗5,622
  • globalizejs/globalizeالصورة الرمزية لـ globalizejs

    globalizejs/globalize

    4,838عرض على GitHub↗

    Globalize هي مكتبة تدويل لـ JavaScript ومحرك توطين لـ Unicode CLDR. توفر مجموعة أدوات لتنسيق التواريخ، والأرقام، والعملات باستخدام مستودع بيانات اللغة المشترك (Unicode CLDR) والمناطق الزمنية لـ IANA. يتميز المشروع بمترجم توطين وقت البناء يقوم بتجميع القواعد مسبقاً في منسقات ثابتة لتقليل استهلاك الموارد في وقت التشغيل وحجم الحزمة. يتضمن نظاماً لتحليل وتنسيق النصوص المعقدة باستخدام صيغة ICU MessageFormat، مع دعم المتغيرات، والجمع، وتصريفات الجنس. تغطي المكتبة مساحة واسعة من إمكانيات التوطين، بما في ذلك تحليل التواريخ والأوقات ثنائي الاتجاه، وترميز الأرقام والعملات، وتنسيق الوقت النسبي. كما تدير تحميل بيانات اللغة، وإعدادات اللغة على مستوى التطبيق، وسلاسل وراثة الرسائل لحل مفاتيح الترجمة المفقودة.

    Implements prioritized fallback chains to resolve missing translation keys by reverting to parent language bundles.

    JavaScriptcldrcldr-datacldr-json
    عرض على GitHub↗4,838
  • ngx-translate/coreالصورة الرمزية لـ ngx-translate

    ngx-translate/core

    4,666عرض على GitHub↗

    هذا إطار عمل للتدويل (internationalization) لتطبيقات Angular. يوفر نظامًا لإدارة النصوص متعددة اللغات عن طريق ربط المفاتيح بالسلاسل المترجمة، باستخدام مدير ترجمة JSON لتحميل ودمج الأصول الموطنة عبر HTTP أو مصادر محلية. تتضمن المكتبة مبدل لغة وقت التشغيل لتحديث واجهة المستخدم فورًا دون إعادة تحميل الصفحة ومستخرج مفاتيح لتحديد السلاسل القابلة للترجمة داخل الكود المصدري. يتميز المشروع بمنسق رسائل ICU للتعامل مع المتطلبات اللغوية المعقدة مثل الجمع والجنس. يتميز ببنية محمل قائمة على الإضافات ومحللات استيفاء قابلة للتخصيص، مما يسمح للمطورين بتحديد منطق مخصص لجلب بيانات الترجمة وتنسيق المعلمات الديناميكية. تغطي المكتبة مجموعة واسعة من قدرات التوطين، بما في ذلك اكتشاف لغة المتصفح، وتكوين اللغة الاحتياطية، وتتبع الحالة التفاعلي باستخدام الإشارات لمراقبة تغييرات اللغة. كما تدعم استراتيجيات التوجيه الموطنة لعناوين URL الخاصة باللغة وتوفر أدوات للتحقق من مفاتيح الترجمة ومحاكاة الخدمة لضمان الجودة.

    Provides prioritized fallback chains to resolve translation keys when they are missing from the primary language.

    TypeScript
    عرض على GitHub↗4,666
  • angular-translate/angular-translateالصورة الرمزية لـ angular-translate

    angular-translate/angular-translate

    4,281عرض على GitHub↗

    AngularJS Internationalization Library is a localization framework for AngularJS 1.x applications. It functions as an i18n translation tool used to swap static user interface text with localized versions based on a selected locale. The framework manages multi-language content through asynchronous loading of translation files to minimize bundle size. It includes systems for handling pluralization rules and interpolating dynamic variables into translation strings. The project also provides capabilities for language switching and fallback-chain resolution to ensure a readable string is displaye

    Provides prioritized locale fallback chains to ensure a readable string is displayed when a primary translation key is missing.

    JavaScriptangularjsboweri18n
    عرض على GitHub↗4,281
  • cpm-cmake/cpm.cmakeالصورة الرمزية لـ cpm-cmake

    cpm-cmake/CPM.cmake

    3,910عرض على GitHub↗

    CPM.cmake is a dependency manager and package resolver for C and C++ projects that integrates directly into the CMake build system. It automates the process of fetching, configuring, and managing external libraries by resolving dependencies through system-wide package managers or by downloading source code from remote repositories. The system ensures reproducible builds by locking transitive dependency versions and verifying the authenticity of downloaded source archives using cryptographic hash checksums. It allows for development flexibility through local filesystem overrides, which redirec

    Attempts to find packages via system-wide managers before falling back to automated source downloads.

    CMakebuildscc-plus-plus
    عرض على GitHub↗3,910
  • schmittjoh/metadataالصورة الرمزية لـ schmittjoh

    schmittjoh/metadata

    1,821عرض على GitHub↗

    Metadata is a PHP library for loading and managing class, method, and property metadata from inline annotations, YAML, XML, and PHP configuration files. It acts as an object-relational mapping support tool, helping persistence layers and serializers inspect PHP object structures through unified metadata drivers. The library parses configuration data using specialized drivers to populate internal metadata structures, abstracting disparate data sources into a single consistent interface for inspecting classes and properties. It supports chain-based driver fallback, allowing multiple metadata lo

    Combines multiple metadata loading strategies sequentially to fall back through different sources until data is found.

    PHP
    عرض على GitHub↗1,821
  • thephpleague/mime-type-detectionالصورة الرمزية لـ thephpleague

    thephpleague/mime-type-detection

    1,338عرض على GitHub↗

    Mime Type Detection is a PHP library for determining and mapping media types from file contents, paths, or extensions using fallback lookup strategies. It provides utilities for inspecting file metadata and resolving file formats within PHP applications. The library supports bidirectional mapping between file extensions and media types through static community-curated mapping tables alongside content-based inspection. It includes extension-to-media-type mapping, reverse lookups from media types to valid file extensions, and fallback resolution chains that attempt content inspection before fal

    Implements fallback resolution chains that attempt content inspection before falling back to filename extension lookups.

    PHP
    عرض على GitHub↗1,338
  1. Home
  2. Software Engineering & Architecture
  3. Dependency Graph Resolution
  4. Concurrent Dependency Resolution
  5. Multi-Source Dependency Resolution

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

  • Fallback Resolution Strategies4 وسوم فرعيةImplementing hierarchical search patterns to locate dependencies across multiple providers with fallbacks. **Distinct from Multi-Source Dependency Resolution:** Distinct from multi-source resolution by emphasizing the sequential fallback priority (system first, then remote).