awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesRegistry-Based Extensibility

Architectures that allow dynamic registration of models, datasets, and configurations without modifying core source code.

Distinct from Source Customization: Distinct from Source Customization: focuses on runtime registration of modular components rather than pre-build source code modification.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Registry-Based Extensibility. Refine with filters or upvote what's useful.

Awesome Registry-Based Extensibility GitHub Repositories

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

    facebookresearch/fairseq

    32,228Vezi pe GitHub↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Provides a registration mechanism for dynamically plugging custom models, tasks, and optimizers into the training pipeline.

    Python
    Vezi pe GitHub↗32,228
  • wagtail/wagtailAvatar wagtail

    wagtail/wagtail

    20,366Vezi pe GitHub↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Registers custom components and administrative views through a central system to allow modular platform expansion.

    Pythoncmsdjangohacktoberfest
    Vezi pe GitHub↗20,366
  • tensorflow/tensor2tensorAvatar tensorflow

    tensorflow/tensor2tensor

    17,009Vezi pe GitHub↗

    Tensor2Tensor is a deep learning library built on TensorFlow designed for training and evaluating complex machine learning models. It provides a unified framework for managing the entire model lifecycle, including data ingestion, training execution, and performance evaluation across diverse hardware environments. The library distinguishes itself through a modular architecture that supports multimodal data processing, allowing for the simultaneous analysis of text, audio, and image inputs. It features a central registry system that enables developers to extend the framework with custom models,

    Extend functionality by adding custom models, datasets, and hyperparameter sets to a central registry without needing to modify the underlying source code of your primary application.

    Pythondeep-learningmachine-learningmachine-translation
    Vezi pe GitHub↗17,009
  • open-mmlab/mmagicAvatar open-mmlab

    open-mmlab/mmagic

    7,434Vezi pe GitHub↗

    mmagic is a multimodal training pipeline and framework for generative AI, focusing on visual synthesis and restoration. It provides the infrastructure to build and train models for tasks such as text-to-image and text-to-video generation, 3D-aware content synthesis, and high-fidelity image translation using diffusion models and generative adversarial networks. The project distinguishes itself through specialized capabilities for generative model personalization, including techniques for fine-tuning subjects and styles. It also supports advanced visual manipulations such as latent space interp

    Implements a registry-based system allowing custom data transforms and model modules to be loaded via configuration strings.

    Jupyter Notebookaigccomputer-visiondeep-learning
    Vezi pe GitHub↗7,434
  • antvis/x6Avatar antvis

    antvis/X6

    6,598Vezi pe GitHub↗

    X6 is a JavaScript diagramming library and SVG graph rendering engine used to build interactive flowcharts, mind maps, and visual workflow editors. It provides a framework for defining customizable node and edge behaviors, utilizing a hybrid rendering approach that combines SVG and HTML. The library decouples the visual graph representation from underlying business logic and data structures through a dedicated state management system. It allows for extensive extensibility via a registration mechanism for custom nodes, edges, and canvas tools. The toolkit includes capabilities for automatic g

    Uses a central registration system to define custom node and edge behaviors and visual templates.

    TypeScriptantvdagdiagram
    Vezi pe GitHub↗6,598
  1. Home
  2. Software Engineering & Architecture
  3. Application Frameworks
  4. Application Framework Extensions
  5. Plugin Development Kits
  6. Source Customization
  7. Registry-Based Extensibility