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
·

7 repositorios

Awesome GitHub RepositoriesModularization Patterns

Structural strategies for organizing code into encapsulated, reusable, or dynamic units to manage system complexity.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Modularization Patterns. Refine with filters or upvote what's useful.

Awesome Modularization Patterns GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nestjs/nestAvatar de nestjs

    nestjs/nest

    75,862Ver en GitHub↗

    Nest is a server-side framework for building scalable and maintainable enterprise-grade applications using TypeScript. It provides a modular architecture that organizes code into encapsulated, reusable modules, utilizing a dependency injection container to manage object lifecycles and resolve component dependencies through declarative metadata. The framework distinguishes itself through a platform-agnostic abstraction layer that decouples core logic from underlying HTTP servers, allowing for flexible implementation choices. It employs a middleware-based request pipeline that processes traffic

    Allows for the dynamic configuration and registration of modules at runtime based on application needs.

    TypeScriptframeworkhacktoberfestjavascript
    Ver en GitHub↗75,862
  • lukehoban/es6featuresAvatar de lukehoban

    lukehoban/es6features

    29,059Ver en GitHub↗

    This project is a comprehensive reference guide and technical documentation for the features, syntax updates, and APIs introduced in ECMAScript 6. It serves as a language specification and overview for modern JavaScript development. The guide covers a wide range of language enhancements, including the implementation of classes and prototype-based inheritance, the use of arrow functions for lexical scope binding, and the introduction of block-scoped variables. It details the module system for organizing independent code components via import and export statements. The documentation extends to

    Explains how to execute code in isolated contexts using dynamic loading and compilation hooks.

    Ver en GitHub↗29,059
  • wled/wledAvatar de wled

    wled/WLED

    18,249Ver en GitHub↗

    WLED is a web-based firmware designed for ESP8266 and ESP32 microcontrollers to manage addressable LED strips and matrices. It functions as a comprehensive IoT lighting automation system, providing the tools to control individual pixels, define logical segments, and execute dynamic lighting effects. The platform supports a wide range of hardware configurations, including matrix panels and non-addressable LED arrays, while offering granular control over brightness, color palettes, and animation speed. The project distinguishes itself through its extensive support for networked orchestration an

    Registers and executes dynamic lighting patterns as pluggable, modular components.

    C++esp32esp8266hacktoberfest
    Ver en GitHub↗18,249
  • comfy-org/comfyui-managerAvatar de Comfy-Org

    Comfy-Org/ComfyUI-Manager

    15,145Ver en GitHub↗

    ComfyUI-Manager is an integrated utility designed to manage software dependencies, custom extensions, and machine learning assets within generative image workflow environments. It provides a centralized interface for the installation, update, and organization of third-party nodes and model files, ensuring that all necessary resources are available for processing tasks. The project distinguishes itself by automating the lifecycle of these components through both a graphical user interface and command-line utilities. It handles complex environment maintenance by fetching remote repositories, tr

    Implements dynamic module loading to inject external code into the runtime environment.

    Python
    Ver en GitHub↗15,145
  • element-hq/element-webAvatar de element-hq

    element-hq/element-web

    13,233Ver en GitHub↗

    Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized Matrix protocol. It functions as an end-to-end encrypted messenger, a VoIP client for voice and video conferencing, and an interface for interacting with integrated bots and external bridges. The project distinguishes itself through a modular architecture that supports runtime module loading and external script imports to extend core capabilities. It provides extensive white-labeling options, allowing for the customization of application branding, visual themes, and the use of

    Utilizes a modular architecture that supports loading external JavaScript modules at runtime via a predictable API.

    TypeScripthacktoberfestmatrix
    Ver en GitHub↗13,233
  • daveebbelaar/ai-cookbookAvatar de daveebbelaar

    daveebbelaar/ai-cookbook

    3,772Ver en GitHub↗

    This project is an AI engineering cookbook and tutorial suite providing step-by-step patterns for building production-ready artificial intelligence systems. It serves as an implementation guide and framework for integrating large language models into software applications. The repository functions as a generative AI pattern library, offering curated code snippets and modular scripts to connect models to external data and tools. It provides a collection of practical examples and reusable implementation patterns designed to accelerate the development of AI features and prototypes. The codebase

    Organizes implementation patterns into discrete, reusable units to manage the complexity of AI system integration.

    Pythonagentsaianthropic
    Ver en GitHub↗3,772
  • wso2/product-isAvatar de wso2

    wso2/product-is

    843Ver en GitHub↗

    This platform is an identity and access management suite designed to secure and coordinate digital identities for employees, customers, and automated agents. It functions as an enterprise authentication server, providing centralized single sign-on and multi-factor authentication capabilities to protect access across diverse internal and external applications. The engine operates through event-driven orchestration, triggering modular handlers to process authentication and authorization requests. The system is built on a Java-based middleware architecture that utilizes a dynamic component model

    Uses a dynamic component model to load and manage independent software modules within a single Java virtual machine.

    Javaaccess-managementadaptive-authenticationauthentication
    Ver en GitHub↗843
  1. Home
  2. Software Engineering & Architecture
  3. Software Architecture
  4. Architectural Patterns
  5. Modular & Decoupled Design
  6. Modularization Patterns

Explorar subetiquetas

  • Dynamic ModulesModularization patterns that support the dynamic loading or configuration of software components.