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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

34 repository-uri

Awesome GitHub RepositoriesConcurrent Dependency Resolution

Systems that resolve and fetch an entire dependency graph simultaneously to eliminate request waterfalls.

Distinct from Dependency Graph Resolution: Focuses on the concurrency of the network fetch process, whereas Dependency Graph Resolution is a general term for determining execution order.

Explore 34 awesome GitHub repositories matching software engineering & architecture · Concurrent Dependency Resolution. Refine with filters or upvote what's useful.

Awesome Concurrent Dependency Resolution GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • systemjs/systemjsAvatar systemjs

    systemjs/systemjs

    13,091Vezi pe GitHub↗

    SystemJS is a dynamic dependency manager and universal module loader that resolves and executes JavaScript modules across different browser and server environments. It functions as an import map polyfill, mapping bare module specifiers to absolute URLs to manage dependencies without requiring a build step. The project provides a system for integrating diverse formats, including AMD and global scripts, into a modern ES module workflow. It enables browser module polyfilling for environments that lack native support for ES modules and import maps, and it allows for dynamic runtime hot-reloading

    Implements concurrent fetching of the full dependency graph to prevent sequential network request waterfalls.

    JavaScript
    Vezi pe GitHub↗13,091
  • stylus/stylusAvatar stylus

    stylus/stylus

    11,323Vezi pe GitHub↗

    Stylus is a CSS preprocessor that transforms a dynamic language into standard CSS. It utilizes a compilation workflow to enable the use of variables, nesting, and arithmetic, which are then rendered into stylesheets for use in frontend asset pipelines. The project is distinguished by a flexible syntax that allows for indentation-based styling, meaning curly braces, colons, and semicolons can be omitted. It further differentiates itself through a JavaScript-driven plugin pipeline and the ability to extend the native syntax with custom JavaScript functions for complex logic. Its capability sur

    Tracks and resolves all linked resource dependencies required during the stylesheet compilation process.

    JavaScriptcsspreprocessorstyl
    Vezi pe GitHub↗11,323
  • emdash-cms/emdashAvatar emdash-cms

    emdash-cms/emdash

    10,887Vezi pe GitHub↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    Sets numeric priority and declares dependencies so hooks run in a deterministic sequence across plugins.

    TypeScriptastrocmsemdash
    Vezi pe GitHub↗10,887
  • just-the-docs/just-the-docsAvatar just-the-docs

    just-the-docs/just-the-docs

    9,060Vezi pe GitHub↗

    Just the Docs is a Jekyll theme designed for building documentation sites that are hosted on GitHub Pages. It provides a responsive, mobile-friendly layout with built-in search, hierarchical navigation, and extensive customization through overridable SCSS variables, Liquid includes, and page layouts. The theme distinguishes itself through a file-based navigation hierarchy that automatically generates multi-level collapsible menus from directory structures and front matter, combined with client-side full-text search that indexes page content at build time. It includes automated deployment via

    Assigns numeric or string values to pages to control their display order in navigation.

    SCSSdocumentationgithub-pagesjekyll
    Vezi pe GitHub↗9,060
  • spring-projects/spring-aiAvatar spring-projects

    spring-projects/spring-ai

    9,001Vezi pe GitHub↗

    Spring AI is an application framework for Java that provides a portable, fluent API for integrating AI models, tools, and vector stores into applications. It wraps multiple AI providers behind a common interface, allowing developers to switch between chat, embedding, image, and speech models without changing application code. The framework includes a chainable chat client API similar to WebClient or RestClient, supports both synchronous and streaming interactions, and offers structured output conversion that transforms unstructured AI responses into strongly-typed Java objects. The framework

    Determines the sequence of advisor execution by assigning each a priority value.

    Javaartificial-intelligencejavaspring-ai
    Vezi pe GitHub↗9,001
  • nomicfoundation/hardhatAvatar NomicFoundation

    NomicFoundation/hardhat

    8,489Vezi pe GitHub↗

    Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner. The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu

    Resolves and orders plugins based on explicit and conditional dependencies to ensure correct hook execution sequence.

    TypeScriptblockchaindappsdebugging
    Vezi pe GitHub↗8,489
  • alibaba/higressAvatar alibaba

    alibaba/higress

    7,558Vezi pe GitHub↗

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    Allows precise control over the order of plugin execution within the filter chain using phases and priority values.

    Goai-gatewayai-nativeapi-gateway
    Vezi pe GitHub↗7,558
  • berstend/puppeteer-extraAvatar berstend

    berstend/puppeteer-extra

    7,360Vezi pe GitHub↗

    💯 Teach puppeteer new tricks through plugins.

    Provides a plugin registry that resolves dependencies and executes lifecycle hooks in a defined sequence.

    JavaScriptautomationchromeheadless-browser
    Vezi pe GitHub↗7,360
  • kazupon/vue-i18nAvatar kazupon

    kazupon/vue-i18n

    7,230Vezi pe 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
    Vezi pe GitHub↗7,230
  • symfony/translationAvatar symfony

    symfony/translation

    6,607Vezi pe 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
    Vezi pe GitHub↗6,607
  • prefix-dev/pixiAvatar prefix-dev

    prefix-dev/pixi

    6,416Vezi pe 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
    Vezi pe GitHub↗6,416
  • j178/prekAvatar j178

    j178/prek

    6,297Vezi pe GitHub↗

    Prek is a Git hook manager written in Rust that runs configured hooks as a single binary without requiring Python or other external runtimes. It executes hooks faster than standard tools through parallel processing and bundled Rust implementations, and includes a built-in hook repository that enables fully offline operation without network access or environment setup. The tool supports both TOML and YAML configuration formats with identical semantics, and can run hooks from existing pre-commit configuration files without modification. Prek distinguishes itself through workspace-aware monorepo

    Assigns numeric priorities to hooks for deterministic ordering and concurrent execution grouping.

    Rustgitgit-hookspre-commit
    Vezi pe GitHub↗6,297
  • michaing/dietpiAvatar MichaIng

    MichaIng/DietPi

    6,131Vezi pe GitHub↗

    DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It provides a minimal operating system that strips away unnecessary services to reduce CPU and RAM usage, and includes a curated software catalogue of pre-optimised applications that can be installed with a single command. The system reads a plain-text configuration file before first boot to perform unattended OS and software installation, and offers a web interface for remote system administration. What distinguishes DietPi is its comprehensive, integrated approach to turning a

    Installs APT packages and software dependencies concurrently to reduce total installation time.

    Shellbashdebiandietpi
    Vezi pe GitHub↗6,131
  • hirak/prestissimoAvatar hirak

    hirak/prestissimo

    6,122Vezi pe GitHub↗

    Prestissimo este un plugin pentru managerul de pachete PHP Composer care implementează descărcarea paralelă a dependențelor pentru a reduce timpul total de instalare. Acesta servește drept extensie pentru ecosistemul PHP, acționând ca un descărcător concurent de dependențe. Proiectul optimizează preluarea bibliotecilor externe prin înlocuirea procesului standard de descărcare secvențială cu cereri HTTP paralele. Această concurență permite descărcarea simultană a mai multor arhive de dependențe. Plugin-ul gestionează fluxul de lucru de gestionare a dependențelor PHP prin gestionarea fluxurilor HTTP concurente și utilizarea procesării I/O asincrone pentru a preveni blocarea în timpul instalării activelor proiectului.

    Implements a system to fetch the dependency graph simultaneously to eliminate sequential request waterfalls.

    PHP
    Vezi pe GitHub↗6,122
  • containernetworking/cniAvatar containernetworking

    containernetworking/cni

    6,050Vezi pe GitHub↗

    Detaches containers by executing plugins in reverse order of attachment for clean removal.

    Gocontainersdockerkubernetes
    Vezi pe GitHub↗6,050
  • madcowd/ellAvatar MadcowD

    MadcowD/ell

    5,874Vezi pe 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
    Vezi pe GitHub↗5,874
  • boltsframework/bolts-objcAvatar BoltsFramework

    BoltsFramework/Bolts-ObjC

    5,622Vezi pe GitHub↗

    Bolts-ObjC este o bibliotecă de dezvoltare mobilă Objective-C care oferă instrumente pentru coordonarea operațiunilor asincrone și rutarea deep link-urilor în cadrul aplicațiilor native. Funcționează ca un framework pentru gestionarea sarcinilor în fundal și rezolvarea metadatelor de navigare pentru a direcționa utilizatorii către conținut specific. Biblioteca include un motor de rutare deep link și un navigator de app link care rezolvă compatibilitatea handler-elor pentru a lansa experiențe native sau a declanșa fallback-uri în browser-ul web. De asemenea, dispune de un logger de link-uri de analiză mobilă pentru a urmări mișcarea utilizatorului prin deep link-uri, pentru integrarea cu platforme de analiză externe. Proiectul acoperă coordonarea sarcinilor asincrone cu urmărirea dependențelor și propagarea erorilor pentru a menține responsivitatea interfeței. Oferă, de asemenea, capabilități pentru urmărirea referrer-ului mobil și parsarea URL-urilor primite pentru rutarea specifică dispozitivului.

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

    Objective-C
    Vezi pe GitHub↗5,622
  • serafimcloud/21stAvatar serafimcloud

    serafimcloud/21st

    5,304Vezi pe GitHub↗

    21st este o piață și o platformă de distribuție pentru componente React stilizate cu Tailwind CSS și shadcn/ui. Funcționează ca un registru condus de comunitate unde dezvoltatorii pot descoperi, partaja și instala blocuri de interfață reutilizabile și teme vizuale. Platforma dispune de un instrument de linie de comandă care importă elemente UI specifice și dependențele lor necesare direct într-un mediu de dezvoltare local. În loc de gestionarea tradițională a pachetelor, utilizează un model de transfer al codului sursă pentru a copia fișierele brute în codebase-ul proiectului pentru personalizare completă. Sistemul suportă un ciclu de viață complet de gestionare a componentelor, inclusiv o galerie bazată pe web pentru previzualizarea variațiilor și un utilitar pentru publicarea elementelor de interfață construite personalizat în registrul public. Include, de asemenea, un sistem de distribuție pentru configurații de stil vizual partajate și extensii de teme.

    Automatically analyzes and retrieves the third-party libraries and style extensions required by a selected UI component.

    TypeScriptnextjsreactshadcn
    Vezi pe GitHub↗5,304
  • egoist/poiAvatar egoist

    egoist/poi

    5,175Vezi pe GitHub↗

    Poi este un bundler de module extensibil, fără configurare, și un compilator de active pentru dezvoltarea frontend modernă. Acesta funcționează ca un sistem de build care transformă JavaScript, JSX și CSS în fișiere compatibile cu browserul și le combină în pachete unice pentru livrarea web. Instrumentul este construit în jurul unei arhitecturi de plugin-uri care permite extensii personalizate la pipeline-ul de build și adăugarea de logică specializată de procesare a activelor. Utilizează un sistem de mapare bazat pe convenții pentru a automatiza setările de build și output-urile țintă fără a fi nevoie de fișiere de configurare manuale. Proiectul acoperă o gamă largă de capabilități de bundling, inclusiv compilarea framework-urilor frontend, rezolvarea automată a activelor și procesarea fișierelor statice. Utilizează transformări ale arborelui sintactic abstract pentru a permite modificarea programatică și compilarea specifică framework-ului a codului sursă.

    Automatically identifies and bundles static files and dependencies by scanning imports without manual path configuration.

    JavaScript
    Vezi pe GitHub↗5,175
  • globalizejs/globalizeAvatar globalizejs

    globalizejs/globalize

    4,838Vezi pe GitHub↗

    Globalize is a JavaScript internationalization library and Unicode CLDR localization engine. It provides a toolkit for formatting dates, numbers, and currencies using the Unicode Common Locale Data Repository and IANA time zones. The project features a build-time localization compiler that precompiles rules into static formatters to reduce runtime overhead and bundle size. It includes a system for parsing and formatting complex strings using the ICU MessageFormat syntax, supporting variables, pluralization, and gender inflections. The library covers a broad surface of localization capabiliti

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

    JavaScriptcldrcldr-datacldr-json
    Vezi pe GitHub↗4,838
Înapoi12Înainte
  1. Home
  2. Software Engineering & Architecture
  3. Dependency Graph Resolution
  4. Concurrent Dependency Resolution

Explorează sub-etichetele

  • Asset Dependency ResolutionIdentifying and retrieving all linked resources required by a primary asset. **Distinct from Concurrent Dependency Resolution:** Distinct from Concurrent Dependency Resolution: focuses on identifying linked game assets for extraction rather than network fetch concurrency.
  • Monadic SequencingUsing monadic patterns to resolve data dependencies while maintaining batching opportunities. **Distinct from Concurrent Dependency Resolution:** Specializes concurrent dependency resolution by using a monadic context to sequence dependent requests.
  • Multi-Source Dependency Resolution1 sub-tagResolves 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.
  • Plugin Execution Ordering2 sub-tag-uriResolution of plugin dependency graphs to determine the correct order for executing hooks and initializing extensions. **Distinct from Concurrent Dependency Resolution:** Distinct from Concurrent Dependency Resolution: focuses on the sequential ordering and dependency constraints for hook execution.