awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • kazupon/vue-i18nAvatar de kazupon

    kazupon/vue-i18n

    7,230Ver en 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
    Ver en GitHub↗7,230
  • symfony/translationAvatar de symfony

    symfony/translation

    6,607Ver en 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
    Ver en GitHub↗6,607
  • prefix-dev/pixiAvatar de prefix-dev

    prefix-dev/pixi

    6,416Ver en 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
    Ver en GitHub↗6,416
  • madcowd/ellAvatar de MadcowD

    MadcowD/ell

    5,874Ver en 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
    Ver en GitHub↗5,874
  • boltsframework/bolts-objcAvatar de BoltsFramework

    BoltsFramework/Bolts-ObjC

    5,622Ver en GitHub↗

    Bolts-ObjC es una biblioteca de desarrollo móvil en Objective-C que proporciona herramientas para coordinar operaciones asíncronas y enrutar enlaces profundos (deep links) dentro de aplicaciones nativas. Funciona como un framework para gestionar tareas en segundo plano y resolver metadatos de navegación para dirigir a los usuarios a contenido específico. La biblioteca incluye un motor de enrutamiento de enlaces profundos y un navegador de enlaces de aplicaciones que resuelven la compatibilidad del manejador para lanzar experiencias nativas o activar alternativas de navegador web. También cuenta con un registrador de enlaces de analíticas móviles para rastrear el movimiento del usuario a través de enlaces profundos para la integración con plataformas de analíticas externas. El proyecto cubre la coordinación de tareas asíncronas con seguimiento de dependencias y propagación de errores para mantener la capacidad de respuesta de la interfaz. Además, proporciona capacidades para el seguimiento de referentes móviles y el análisis de URLs entrantes para el enrutamiento específico del dispositivo.

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

    Objective-C
    Ver en GitHub↗5,622
  • globalizejs/globalizeAvatar de globalizejs

    globalizejs/globalize

    4,838Ver en GitHub↗

    Globalize es una librería de internacionalización para JavaScript y un motor de localización Unicode CLDR. Proporciona un kit de herramientas para formatear fechas, números y monedas utilizando el Unicode Common Locale Data Repository y las zonas horarias de IANA. El proyecto cuenta con un compilador de localización en tiempo de compilación que precompila reglas en formateadores estáticos para reducir la sobrecarga en tiempo de ejecución y el tamaño del bundle. Incluye un sistema para analizar y formatear cadenas complejas utilizando la sintaxis ICU MessageFormat, admitiendo variables, pluralización e inflexiones de género. La librería cubre una amplia superficie de capacidades de localización, incluyendo el análisis bidireccional de fechas y horas, la tokenización de números y monedas, y el formato de tiempo relativo. Gestiona la carga de datos locales, la configuración de idioma en toda la aplicación y las cadenas de herencia de mensajes para resolver claves de traducción faltantes.

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

    JavaScriptcldrcldr-datacldr-json
    Ver en GitHub↗4,838
  • ngx-translate/coreAvatar de ngx-translate

    ngx-translate/core

    4,666Ver en GitHub↗

    Este es un framework de internacionalización para aplicaciones Angular. Proporciona un sistema para gestionar texto multilingüe mapeando claves a cadenas traducidas, utilizando un gestor de traducción JSON para cargar y fusionar activos localizados a través de HTTP o fuentes locales. La biblioteca incluye un selector de idioma en tiempo real para actualizar la interfaz de usuario instantáneamente sin recargar la página y un extractor de claves para identificar cadenas traducibles dentro del código fuente. El proyecto cuenta con un formateador de mensajes ICU para manejar requisitos lingüísticos complejos como pluralización y género. Se distingue por una arquitectura de cargador basada en plugins y analizadores de interpolación personalizables, permitiendo a los desarrolladores definir lógica personalizada para obtener datos de traducción y formatear parámetros dinámicos. La biblioteca cubre una amplia gama de capacidades de localización, incluyendo detección de idioma del navegador, configuración de idioma de respaldo y seguimiento de estado reactivo utilizando señales para monitorear cambios de idioma. También admite estrategias de enrutamiento localizado para URLs específicas de idioma y proporciona herramientas para la validación de claves de traducción y simulación de servicios para control de calidad.

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

    TypeScript
    Ver en GitHub↗4,666
  • angular-translate/angular-translateAvatar de angular-translate

    angular-translate/angular-translate

    4,281Ver en GitHub↗

    AngularJS Internationalization Library es un framework de localización para aplicaciones AngularJS 1.x. Funciona como una herramienta de traducción i18n utilizada para intercambiar texto estático de la interfaz de usuario con versiones localizadas basadas en una configuración regional seleccionada. El framework gestiona contenido en varios idiomas a través de la carga asíncrona de archivos de traducción para minimizar el tamaño del bundle. Incluye sistemas para manejar reglas de pluralización e interpolar variables dinámicas en cadenas de traducción. El proyecto también proporciona capacidades para el cambio de idioma y la resolución de cadenas de respaldo para garantizar que se muestre una cadena legible cuando falta una clave de traducción principal.

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

    JavaScriptangularjsboweri18n
    Ver en GitHub↗4,281
  • cpm-cmake/cpm.cmakeAvatar de cpm-cmake

    cpm-cmake/CPM.cmake

    3,910Ver en 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
    Ver en GitHub↗3,910
  • schmittjoh/metadataAvatar de schmittjoh

    schmittjoh/metadata

    1,821Ver en 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
    Ver en GitHub↗1,821
  • thephpleague/mime-type-detectionAvatar de thephpleague

    thephpleague/mime-type-detection

    1,338Ver en 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
    Ver en GitHub↗1,338
  1. Home
  2. Software Engineering & Architecture
  3. Dependency Graph Resolution
  4. Concurrent Dependency Resolution
  5. Multi-Source Dependency Resolution

Explorar subetiquetas

  • Fallback Resolution Strategies4 sub-etiquetasImplementing 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).