awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 repositorios

Awesome GitHub RepositoriesSource Customization

Capabilities for modifying preprocessor variables and extending source code for custom builds.

Explore 15 awesome GitHub repositories matching software engineering & architecture · Source Customization. Refine with filters or upvote what's useful.

Awesome Source Customization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • twbs/bootstrapAvatar de twbs

    twbs/bootstrap

    174,380Ver en GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    Facilitates deep customization through modular source code extensions and preprocessor variable overrides.

    MDXbootstrapcsscss-framework
    Ver en GitHub↗174,380
  • facebookresearch/fairseqAvatar de facebookresearch

    facebookresearch/fairseq

    32,228Ver en 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
    Ver en GitHub↗32,228
  • rust-lang/mdbookAvatar de rust-lang

    rust-lang/mdBook

    21,852Ver en GitHub↗

    mdBook is a documentation build system and static site generator designed to compile collections of Markdown files into structured, navigable web-based books. It provides a comprehensive framework for managing technical documentation, featuring a hierarchical table of contents, integrated full-text search, and automated build processes that transform source content into ready-to-deploy HTML websites. The project distinguishes itself through a highly modular pipeline architecture that supports custom preprocessors and swappable rendering backends. This allows authors to intercept and modify co

    mdBook integrates custom preprocessors to modify source content or introduce new syntax before the final output is rendered.

    Rust
    Ver en GitHub↗21,852
  • wagtail/wagtailAvatar de wagtail

    wagtail/wagtail

    20,366Ver en 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
    Ver en GitHub↗20,366
  • twpayne/chezmoiAvatar de twpayne

    twpayne/chezmoi

    18,075Ver en GitHub↗

    chezmoi is a command-line utility designed to manage and synchronize system configuration files across multiple machines. It uses a local Git repository as the single source of truth, allowing users to track, version, and distribute dotfiles while maintaining a consistent state across diverse operating systems and hardware architectures. The project distinguishes itself through a declarative reconciliation model that computes the difference between the current filesystem and the desired state defined in the repository. It features a robust templating engine that processes configuration files

    Allows users to organize configuration files within specific subdirectories of the source repository.

    Goconfigurationdotfiledotfile-management
    Ver en GitHub↗18,075
  • imputnet/heliumAvatar de imputnet

    imputnet/helium

    17,406Ver en GitHub↗

    Helium is a browser engine compilation framework designed to automate the creation of custom web browser binaries from Chromium source code. It functions as a build system that manages the complex dependency toolchains and environment configurations necessary to transform raw source code into functional, cross-platform software applications. The project distinguishes itself through a structured patch-series management system, which allows developers to maintain and apply custom modifications to large-scale codebases across frequent upstream updates. This workflow ensures that specialized feat

    Integrates specific source code modifications to maintain custom features during software updates.

    C++browserchromiumprivacy
    Ver en GitHub↗17,406
  • tensorflow/tensor2tensorAvatar de tensorflow

    tensorflow/tensor2tensor

    17,009Ver en 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
    Ver en GitHub↗17,009
  • riot/riotAvatar de riot

    riot/riot

    14,921Ver en GitHub↗

    Riot is a component-based library for building user interfaces through modular, single-file components. It functions as a framework for creating reusable elements that combine markup, logic, and scoped styles, which are then compiled into standard JavaScript functions for browser execution. The library distinguishes itself by utilizing direct rendering, which updates the document object model by tracking state changes without the overhead of a virtual representation. It supports server-side rendering and hydration to improve initial page load performance and search engine indexing. Developers

    Integrates custom preprocessors into the build pipeline to support alternative languages and syntax extensions.

    JavaScriptclient-sidecustomelementcustomelements
    Ver en GitHub↗14,921
  • vuestorefront/vue-storefrontAvatar de vuestorefront

    vuestorefront/vue-storefront

    10,926Ver en GitHub↗

    Vue Storefront is a composable commerce platform designed to decouple the presentation layer from backend systems. By providing a headless frontend framework, it enables developers to build high-performance, mobile-first digital storefronts that remain independent of specific commerce engines, payment providers, or content management systems. The platform distinguishes itself through a modular architecture that uses standardized integration adapters to aggregate data from disparate services into a unified layer. This approach allows businesses to modernize legacy infrastructure or manage comp

    Allows developers to inspect, modify, and extend storefront functionality by accessing the underlying source code.

    commercetoolse-commerceecommerce
    Ver en GitHub↗10,926
  • wgh136/picacomicAvatar de wgh136

    wgh136/PicaComic

    8,560Ver en GitHub↗

    PicaComic is a digital comic and manga reader that enables browsing and reading content from multiple online sources within a single unified interface. It aggregates data from various providers into a local database for consistent searching and browsing. The application supports custom content integration, allowing the registration of new third-party reading sources through a provider-based extension system. It also features cross-device reading synchronization to keep reading progress and favorite lists aligned across different devices. Additional capabilities include offline content manage

    Enables the registration of custom content providers to expand available reading materials.

    Dartandroid-applicationdarte-hentai
    Ver en GitHub↗8,560
  • open-mmlab/mmagicAvatar de open-mmlab

    open-mmlab/mmagic

    7,434Ver en 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
    Ver en GitHub↗7,434
  • antvis/x6Avatar de antvis

    antvis/X6

    6,598Ver en 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
    Ver en GitHub↗6,598
  • miru-project/miru-appAvatar de miru-project

    miru-project/miru-app

    5,538Ver en GitHub↗

    Miru is a multimedia content aggregator and proxy-enabled media player that provides a unified interface for streaming videos, reading comics, and browsing novels from multiple external sources. It functions as a JavaScript extension platform, allowing users to add new media sources and application features by integrating custom scripts and provider logic. The application integrates with external media tracking services to synchronize viewing progress and maintain media libraries. It also fetches detailed movie and show information from external databases to enrich content displays with metad

    Allows adding new media sources through the integration of custom JavaScript provider extensions.

    Dart
    Ver en GitHub↗5,538
  • komikku-app/komikkuAvatar de komikku-app

    komikku-app/komikku

    4,105Ver en GitHub↗

    Komikku is a manga reader application and digital comic library manager. It functions as a content aggregation client that combines feeds and saved searches from multiple third-party extensions into a unified view, while providing a mobile interface for reading digital comics from online sources or local storage. The application integrates third-party source extensions to fetch content from various catalogs and includes a system to synchronize reading status and progress records with external tracking services. It also allows for content source migration to maintain library access when a spec

    Uses external scripts to decouple content fetching from the core app via a provider extension system.

    Kotlinandroidj2kkomga
    Ver en GitHub↗4,105
  • tomahawk-player/tomahawkAvatar de tomahawk-player

    tomahawk-player/tomahawk

    3,047Ver en GitHub↗

    Tomahawk is a multi-source music player that aggregates local audio files and online streaming services into a single interface. It functions as a social music discovery platform, enabling users to browse shared libraries, exchange tracks, and participate in collaborative listening sessions. The application distinguishes itself through a decentralized peer-to-peer architecture that facilitates direct media discovery and data exchange between users without relying on a central server. It utilizes a modular resolver framework that allows for the integration of custom plugins, enabling the conne

    Supports custom resolvers to connect with new streaming platforms and cloud storage providers.

    C++
    Ver en GitHub↗3,047
  1. Home
  2. Software Engineering & Architecture
  3. Application Frameworks
  4. Application Framework Extensions
  5. Plugin Development Kits
  6. Source Customization

Explorar subetiquetas

  • Content PreprocessorsTools that intercept and modify source content or syntax before the final rendering stage. **Distinct from Source Customization:** Focuses on content-level transformation and syntax extension rather than CSS-specific styling or general source customization.
  • Content Provider ExtensionsMechanisms for registering new external data sources within an application. **Distinct from Source Customization:** Distinct from Source Customization: focuses on adding external data providers rather than modifying internal source code for builds.
  • Registry-Based ExtensibilityArchitectures 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.
  • Source RootsConfigures specific subdirectories within a repository to serve as the root for managed configuration files. **Distinct from Source Customization:** Distinct from Source Customization: focuses on defining the directory structure for configuration files rather than modifying build-time source code.