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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • pypa/warehouseAvatar von pypa

    pypa/warehouse

    4,068Auf GitHub ansehen↗

    Warehouse ist eine Webanwendung, die darauf ausgelegt ist, Python-Softwarepakete für eine globale Community von Benutzern zu hosten, zu speichern und zu verteilen. Sie fungiert als zentrales Paket-Repository und Index-Server, der Softwareversionen, Metadaten und Paketklassifizierungen verwaltet. Das Projekt implementiert eine sichere Paket-Attestierung durch die Überprüfung der Distributionsintegrität mittels kryptografischer Signaturen und Transparenz-Logs. Es verwaltet die Benutzeridentität über einen OAuth-Provider, der Drittanbieter-Identitätsdienste mittels sicherer Tokens integriert. Das System deckt ein breites Spektrum an Infrastrukturfunktionen ab, einschließlich asynchronem Task-Processing für Hintergrundjobs und E-Mail-Versand, versionierten Datenbank-Schema-Migrationen mit paralleler Indizierung sowie Zugriffskontrolle basierend auf Benutzergruppenmitgliedschaften. Es enthält zudem Tools für die Interface-Lokalisierung und das Tracking von Paketaktivitäten über sequentielle Event-Journale. Entwicklungs-Utilities werden für Request-Simulation, Datenbank-Seeding und die Inspektion des internen Anwendungszustands bereitgestellt.

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

    Python
    Auf GitHub ansehen↗4,068
  • imsun/gitmentAvatar von imsun

    imsun/gitment

    4,049Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,049
  • deepchecks/deepchecksAvatar von deepchecks

    deepchecks/deepchecks

    4,024Auf GitHub ansehen↗

    Deepchecks ist ein Framework zur Validierung von Machine-Learning-Modellen und eine MLOps-Testbibliothek. Es dient als Suite für KI-Datenqualität und Leistungsbewertung, die entwickelt wurde, um die Integrität und Performance von Modellen und Datensätzen von der Forschung bis zur Produktion zu verifizieren. Das Projekt fungiert als Modell-Monitoring-Tool zur Verfolgung von Data Drift und Leistungsverschlechterung in Produktionsumgebungen. Es ermöglicht die Erstellung benutzerdefinierter Validierungssuiten und nutzt eine erweiterbare Check-Architektur, um Qualitätsprüfungen innerhalb von CI/CD-Pipelines zu automatisieren. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich Datenintegritätsprüfung, verteilungsbasierter Drift-Erkennung und Modellversionsvergleich. Es bietet spezialisierte Analysen für Computer Vision und Natural Language Processing sowie Reporting-Tools, die Validierungsmetriken in interaktive visuelle Berichte umwandeln. Das System unterstützt die On-Premises-Bereitstellung, um Datensicherheit und Infrastrukturkontrolle zu wahren.

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

    Python
    Auf GitHub ansehen↗4,024
  • movingblocks/terasologyAvatar von MovingBlocks

    MovingBlocks/Terasology

    3,867Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,867
  • hyperledger/hyperledgerAvatar von hyperledger

    hyperledger/hyperledger

    3,745Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,745
  • webvella/webvella-erpAvatar von WebVella

    WebVella/WebVella-ERP

    1,466Auf GitHub ansehen↗

    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#
    Auf GitHub ansehen↗1,466
  • onnx/onnxmltoolsAvatar von onnx

    onnx/onnxmltools

    1,160Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,160
  1. Home
  2. Software Engineering & Architecture
  3. Pluggable Component Architectures