awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesModule Version Mapping

Maps module identifiers to specific file paths to enable multiple versions of a library on one page.

Distinct from Version-to-URL Resolution: Existing candidates focus on URL resolution or compiler versions; this is about runtime module identifier mapping in the browser.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Module Version Mapping. Refine with filters or upvote what's useful.

Awesome Module Version Mapping GitHub Repositories

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

    requirejs/requirejs

    12,919Vezi pe GitHub↗

    RequireJS is a JavaScript module loader and dependency manager that implements the Asynchronous Module Definition API. It enables the asynchronous loading of JavaScript files in the browser to prevent page rendering blocks and manages interdependent scripts to avoid global namespace pollution and execution order issues. The project includes a build optimizer that combines and minifies multiple script files into single bundles to reduce network requests. It also provides a mechanism for version management, allowing multiple versions of the same library to coexist on a single page without confl

    Maps specific module identifiers to distinct file paths to allow multiple library versions to coexist without conflict.

    JavaScript
    Vezi pe GitHub↗12,919
  • bndr/pipreqsAvatar bndr

    bndr/pipreqs

    7,454Vezi pe GitHub↗

    pipreqs este un generator de dependențe Python și un instrument de descoperire. Acesta scanează importurile proiectului pentru a identifica bibliotecile terțe necesare pentru a rula un proiect și automatizează generarea fișierelor de cerințe care conțin doar pachetele utilizate efectiv în codul sursă. Utilitarul funcționează ca un manager de fișiere de cerințe prin compararea pachetelor instalate cu importurile reale. Oferă capabilități pentru eliminarea dependențelor neutilizate și auditarea proiectelor pentru a identifica pachetele lipsă sau învechite. Instrumentul utilizează analiză statică și arbori de sintaxă abstractă pentru a izola instrucțiunile de import fără a executa codul. Rezolvă versiunile pachetelor folosind metadate locale sau servere personalizate și traversează recursiv structurile de directoare pentru a localiza toate fișierele sursă relevante.

    Maps imported modules to their specific version numbers by querying the local installed environment.

    Python
    Vezi pe GitHub↗7,454
  • potpie-ai/potpieAvatar potpie-ai

    potpie-ai/potpie

    5,161Vezi pe GitHub↗

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Maps dependent services and tests to generate technical specifications and diffs for transitioning to new patterns.

    Pythonagentsai-agentsai-agents-framework
    Vezi pe GitHub↗5,161
  • amdjs/amdjs-apiAvatar amdjs

    amdjs/amdjs-api

    4,296Vezi pe GitHub↗

    This project provides the technical standards and API specifications for asynchronous JavaScript module loaders. It defines the protocols for defining, referencing, and loading modular code to ensure consistent execution and interoperability across different browser environments. The system establishes a standard interface for fetching and initializing JavaScript dependencies and non-code assets without blocking the main browser thread. It includes a resource loader interface for mapping module identifiers to physical file paths and resolving relative dependencies into absolute URLs. The cap

    Redirects module requests to alternative versions or aliases based on the identity of the requesting module.

    Vezi pe GitHub↗4,296
  • jspm/jspm-cliAvatar jspm

    jspm/jspm-cli

    3,872Vezi pe GitHub↗

    jspm-cli is a Deno-based command-line tool and import map package manager that resolves JavaScript dependencies to URLs for native ES module loading in the browser. It functions as an ESM dependency resolver and frontend build pipeline, mapping bare module specifiers to remote CDN URLs or local paths. The tool acts as an environment-aware module manager, allowing developers to define conditional resolution rules to switch module implementations between development and production contexts. It manages the generation of browser-native import maps, which include cryptographic subresource integrit

    Switches between different module implementations and versions based on the target deployment context.

    TypeScript
    Vezi pe GitHub↗3,872
  1. Home
  2. Software Engineering & Architecture
  3. Module Version Mapping

Explorează sub-etichetele

  • Environment Version MappingMapping imported module names to their specific installed versions using local environment metadata. **Distinct from Module Version Mapping:** Focuses on local environment metadata for versioning rather than runtime browser module mapping
  • Environment-Aware VersioningLogic for selecting specific module versions based on the target runtime environment. **Distinct from Module Version Mapping:** Distinct from Module Version Mapping: focuses on environment-conditional selection rather than just identifier mapping.
  • Migration Path MappingMapping dependencies and services to generate implementation plans for transitioning to new architectural patterns. **Distinct from Module Version Mapping:** Focuses on the analysis phase of software migration rather than version mapping of library files.