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
·

4 repositorios

Awesome GitHub RepositoriesPlugin-Extensible Code Generation Pipelines

Code generation pipelines that allow custom steps, middleware, or transport layers to be added via a plugin interface.

Distinct from Build Plugin Code Generators: Distinct from Build Plugin Code Generators: provides a plugin-based pipeline for extending code generation itself, not just invoking generators from a build tool.

Explore 4 awesome GitHub repositories matching development tools & productivity · Plugin-Extensible Code Generation Pipelines. Refine with filters or upvote what's useful.

Awesome Plugin-Extensible Code Generation Pipelines GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • goadesign/goaAvatar de goadesign

    goadesign/goa

    6,084Ver en GitHub↗

    Goa is a design-first Go framework that generates server and client code, documentation, and request validation from a single declarative domain-specific language (DSL). At its core, it provides a Go DSL for defining API endpoints, data types, and error models, which compiles into fully functional HTTP and gRPC server stubs, client packages, and OpenAPI specifications. The framework distinguishes itself through its plugin-extensible code generation pipeline, allowing custom code generation steps, middleware, or transport layers to be added via plugins. It supports multiple transport protocols

    Ships a plugin-extensible compilation pipeline that allows custom code generation steps, middleware, or transport layers.

    Go
    Ver en GitHub↗6,084
  • gogo/protobufAvatar de gogo

    gogo/protobuf

    5,669Ver en GitHub↗

    This project is a Protocol Buffers Go compiler and code generation framework that translates schema definitions into optimized Go structures and reflection-free serialization methods. It includes a gRPC service generator for producing client and server communication code and a serialization performance toolkit for generating automated benchmarks and test suites. The framework features a plugin-based system for transforming data definitions into source code with custom field mapping and struct tag injection. It allows for custom type mapping and struct type overriding to link data fields to sp

    Utilizes a plugin-extensible pipeline to transform data definitions into source code with custom mapping.

    Gogogolanggrpc
    Ver en GitHub↗5,669
  • mybatis/generatorAvatar de mybatis

    mybatis/generator

    5,317Ver en GitHub↗

    MyBatis Generator es una herramienta que inspecciona tablas de bases de datos para producir automáticamente objetos de modelo, interfaces de mapper y archivos de configuración SQL. Funciona como un mapeador de esquemas de base de datos y generador de operaciones CRUD, traduciendo columnas de bases de datos relacionales en clases y registros específicos del lenguaje. El proyecto es un generador de código extensible que permite la personalización de archivos de salida a través de un mecanismo de plugins. Este framework permite la adición de lógica de negocio específica o la modificación del proceso de generación para producir archivos de salida adaptados. El generador cubre una amplia gama de capacidades, incluyendo la implementación de consultas dinámicas, la creación de modelos inmutables y la automatización de operaciones estándar de creación, lectura, actualización y eliminación. Admite el mapeo de esquemas de bases de datos con claves primarias virtuales y puede generar código para múltiples lenguajes, incluido Kotlin. El proceso de generación puede ejecutarse mediante herramientas de línea de comandos, llamadas directas a funciones o como un plugin de herramienta de construcción integrado en pipelines de integración continua.

    Allows customization of the generation process and output files through a plugin mechanism.

    Javacode-generatorjava-8kotlin
    Ver en GitHub↗5,317
  • nraiden/openv0Avatar de nraiden

    nraiden/openv0

    3,945Ver en GitHub↗

    Openv0 is an AI-driven UI prototyping tool and component generator. It uses large language models to create user interface elements, providing a live preview feedback loop for immediate visual iteration. The system operates as a generative frontend pipeline, utilizing a modular sequence of plugins to orchestrate the creation of UI assets. This architecture allows for the integration of custom UI frameworks, external libraries, and icon sets to expand the range of available visual components. The tool covers frontend component prototyping and generative asset pipelines. It supports project bo

    Offers a plugin-extensible pipeline that allows developers to insert custom logic into the UI generation process.

    TypeScriptaigenerativejavascript
    Ver en GitHub↗3,945
  1. Home
  2. Development Tools & Productivity
  3. Build Plugin Code Generators
  4. Plugin-Extensible Code Generation Pipelines