awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

Awesome GitHub RepositoriesPluggable Component Architectures

Architectural patterns that allow modular functional components to be integrated via registries and lookup systems.

Distinct from Pluggable Registries: Focuses on internal application modularity and pluggability rather than external BaaS or AI registries.

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

Awesome Pluggable Component Architectures GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • pypa/warehousepypa 的头像

    pypa/warehouse

    4,068在 GitHub 上查看↗

    Warehouse 是一个 Web 应用,旨在为全球用户社区托管、存储和分发 Python 软件包。它作为一个中央包仓库和索引服务器,管理软件版本、元数据和包分类。 该项目通过加密签名和透明度日志验证分发完整性,实现安全包证明。它通过 OAuth 提供商管理用户身份,该提供商使用安全令牌与第三方身份服务集成。 该系统涵盖了广泛的基础设施功能,包括用于后台作业和电子邮件分发的异步任务处理、具有并发索引的版本化数据库模式迁移,以及基于用户组成员资格的访问控制。它还包括用于界面本地化和通过顺序事件日志跟踪包活动的工具。 开发工具提供用于请求模拟、数据库播种和内部应用状态检查。

    Connects modular functional components to application logic using a central registry and request-based lookup.

    Python
    在 GitHub 上查看↗4,068
  • imsun/gitmentimsun 的头像

    imsun/gitment

    4,049在 GitHub 上查看↗

    Gitment is a serverless commenting engine that provides a client-side interface for website discussions. It functions as a third-party identity integrator and markdown content renderer that requires no dedicated database or backend server. The system utilizes GitHub Issues as a storage layer to manage comments and user reactions. It employs an authentication layer to verify user identities through external account providers, securing both profile management and post submissions. The project includes capabilities for rich text rendering with syntax highlighting and a pluggable component syste

    Utilizes a pluggable architecture allowing users to replace default UI rendering functions with custom layout logic.

    JavaScript
    在 GitHub 上查看↗4,049
  • deepchecks/deepchecksdeepchecks 的头像

    deepchecks/deepchecks

    4,024在 GitHub 上查看↗

    Deepchecks 是一个机器学习模型验证框架和 MLOps 测试库。它作为 AI 数据质量套件和性能评估器,旨在从研究到生产全流程验证模型和数据集的完整性与性能。 该项目作为模型监控工具,用于跟踪生产环境中的数据漂移和性能下降。它允许创建自定义验证套件,并利用可插拔的检查架构在持续集成流水线中自动化质量检查。 该框架涵盖了广泛的功能,包括数据完整性验证、基于分布的漂移检测和模型版本比较。它为计算机视觉和自然语言处理提供了专门的分析,以及将验证指标转换为交互式视觉报告的报告工具。 该系统支持本地部署,以保持数据隐私和基础设施控制。

    Implements a modular architecture that allows custom validation logic and checks to be integrated into testing suites.

    Python
    在 GitHub 上查看↗4,024
  • movingblocks/terasologyMovingBlocks 的头像

    MovingBlocks/Terasology

    3,867在 GitHub 上查看↗

    Terasology is a Java-based voxel game engine designed for creating and simulating complex three-dimensional voxel environments. It functions as a modular sandbox platform that allows for the integration of custom gameplay mechanics and core extensions. The project features a procedural world generator that uses deterministic algorithms to construct terrain and environmental features. It employs an entity component system framework to decouple game logic from data and a deferred shading renderer to handle lighting and atmospheric effects within block-based worlds. The engine provides capabili

    Provides a pluggable component architecture allowing the integration of custom gameplay mechanics and core extensions.

    Java
    在 GitHub 上查看↗3,867
  • hyperledger/hyperledgerhyperledger 的头像

    hyperledger/hyperledger

    3,745在 GitHub 上查看↗

    Hyperledger is an enterprise blockchain ecosystem consisting of a collection of open-source frameworks and libraries. It provides the distributed ledger technology and modular architectures necessary to build permissioned blockchain applications for industrial use cases. The project is characterized by a multi-framework ecosystem that separates consensus and membership services into interchangeable components. This modularity allows for the use of various agreement mechanisms, including crash-fault and Byzantine fault tolerant protocols, to maintain a synchronized and immutable record of tran

    Separates consensus and membership services into interchangeable components to allow customization for enterprise requirements.

    blockchaindistributed-ledgerhyperledger
    在 GitHub 上查看↗3,745
  • webvella/webvella-erpWebVella 的头像

    WebVella/WebVella-ERP

    1,466在 GitHub 上查看↗

    WebVella-ERP is a modular business application framework designed for building custom enterprise resource planning and customer relationship management software on the .NET platform. It provides a data-driven development environment that utilizes relational databases to manage complex business processes, internal workflows, and client interactions. The platform is built on a pluggable architecture that allows developers to extend core software functionality through dynamically loaded modules. This approach enables the creation of scalable web-based business applications that can be customized

    Supports dynamic loading of independent software components to extend core functionality without modifying base source code.

    C#
    在 GitHub 上查看↗1,466
  • onnx/onnxmltoolsonnx 的头像

    onnx/onnxmltools

    1,160在 GitHub 上查看↗

    This project is a machine learning interoperability tool designed to translate models from various training frameworks into the standardized open neural network exchange format. It functions as a model deployment pipeline that enables consistent execution across diverse inference engines and hardware environments. The tool utilizes graph-based translation and an operator mapping layer to convert framework-specific mathematical functions into a common intermediate representation. It distinguishes itself through a pluggable converter architecture, which allows developers to register custom tran

    Provides a modular interface for developers to register custom transformation logic for proprietary or emerging model architectures.

    Pythonkerasmachine-learningonnx
    在 GitHub 上查看↗1,160
  1. Home
  2. Software Engineering & Architecture
  3. Pluggable Component Architectures