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

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

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

7 个仓库

Awesome GitHub RepositoriesTemplate-Based Code Customizers

Modifying generated code output through vendor extensions and user-supplied templates.

Distinct from Workflow-to-Code Generators: Distinct from Workflow-to-Code Generators: customizes code generation output via templates, not transforming visual workflows.

Explore 7 awesome GitHub repositories matching development tools & productivity · Template-Based Code Customizers. Refine with filters or upvote what's useful.

Awesome Template-Based Code Customizers GitHub Repositories

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

    go-swagger/go-swagger

    9,989在 GitHub 上查看↗

    go-swagger is a toolkit for working with Swagger/OpenAPI 2.0 specifications in Go. It generates server, client, and CLI code from a specification document, and can also produce a specification by scanning annotated Go source code. The project includes a static validation engine that checks documents against the schema and project-specific rules, and a specification transformation pipeline that resolves, flattens, and merges documents. The toolkit generates both client and server code from the same specification, ensuring consistency in request and response handling. It also produces a command

    Modifies generated code output through vendor extensions and user-supplied templates.

    Goapicode-generatorgo
    在 GitHub 上查看↗9,989
  • thinkgem/jeesitethinkgem 的头像

    thinkgem/jeesite

    8,044在 GitHub 上查看↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Allows modification of XML configurations to customize how the code generator produces source files.

    Vue
    在 GitHub 上查看↗8,044
  • sel4/sel4seL4 的头像

    seL4/seL4

    5,583在 GitHub 上查看↗

    seL4 is a formally verified microkernel whose C implementation is backed by machine-checked mathematical proofs of correctness, confidentiality, integrity, and availability. It enforces strict isolation between processes through hardware-enforced address space separation and a capability-based access control system, where each process holds explicit rights only to the resources it has been granted. The kernel exposes hardware resources through a minimal API of system calls that manage threads, address spaces, and inter-process communication, with synchronous IPC supporting sender-identifying b

    Allows writing C code with embedded Python snippets using Jinja2 to generate component glue code at compile time.

    Cmicrokernelossel4
    在 GitHub 上查看↗5,583
  • cweill/gotestscweill 的头像

    cweill/gotests

    5,315在 GitHub 上查看↗

    gotests 是一个 Go 语言的静态分析工具和样板代码生成器,可从源代码自动创建结构化的测试套件。它作为一个表驱动(table-driven)的测试框架,处理函数和方法的类型解析,包括将泛型类型约束映射到具体的实现类型。 该工具集成了大语言模型,能够根据函数逻辑合成真实的输入值和边界情况。它使用模板驱动的生成系统,允许通过外部模板和参数自定义生成测试代码的结构和格式。 该项目提供了用于递归包扫描和目录树处理的命令行工具。它包含作用域控制机制,可以使用正则表达式和可见性修饰符来过滤函数选择。

    Renders test code using user-provided templates to integrate specific assertion libraries and coding styles.

    Gocode-generatorcommandlinego
    在 GitHub 上查看↗5,315
  • theorchid/platformTheOrchid 的头像

    TheOrchid/Platform

    4,791在 GitHub 上查看↗

    Platform is a framework for building back-office applications and administrative dashboards using Laravel. It functions as a schema-driven UI framework and CRUD generator that automatically constructs database management interfaces, input forms, and validation rules from programmatic model definitions. The project distinguishes itself through a comprehensive backend UI kit that supports advanced data capture, including geographic coordinate mapping, tabular JSON data matrices, and marketing metadata tracking. It features a robust role-based access control system for managing resource visibili

    Allows overriding default boilerplate files with custom templates to ensure generated components follow specific architectural patterns.

    PHP
    在 GitHub 上查看↗4,791
  • infyomlabs/laravel-generatorInfyOmLabs 的头像

    InfyOmLabs/laravel-generator

    3,829在 GitHub 上查看↗

    This project is a code scaffolding tool and database-to-code mapper for Laravel. It functions as a CRUD generator and REST API generator that automates the creation of models, controllers, and administrative interfaces based on database schemas. The tool is distinguished by its template-driven approach, using customizable stub files that allow developers to override default blueprints to enforce specific architectural standards. It provides complete administrative dashboard boilerplates, including integrated authentication, themed UI layouts, and searchable data tables. The system covers a b

    Allows developers to replace default code blueprints with custom stub files to enforce coding standards.

    PHP
    在 GitHub 上查看↗3,829
  • astahmer/openapi-zod-clientastahmer 的头像

    astahmer/openapi-zod-client

    1,172在 GitHub 上查看↗

    该项目是一个命令行工具,可自动从 OpenAPI 规范直接创建类型安全的 TypeScript HTTP 客户端。通过将服务定义转换为结构化源代码,它确保了端到端的类型同步,并在网络边界强制执行运行时数据完整性。 该生成器通过将 OpenAPI 数据结构映射到 Zod 验证模式脱颖而出,允许一致的模式驱动类型映射和响应验证。它支持去重源代码合成以最小化生成输出中的冗余,并提供模板自定义选项,使用户能够通过定义的渲染规则修改生成代码的结构和格式。 该工具处理客户端创建的整个生命周期,从将异构 API 规范解析为统一的内部模型,到渲染可执行的请求处理程序。它旨在通过生成维护服务间严格数据契约的即用型模块来集成到开发工作流中。

    Allows customization of generated code output through user-supplied templates and rendering rules.

    TypeScriptapiaxioscli
    在 GitHub 上查看↗1,172
  1. Home
  2. Development Tools & Productivity
  3. Project Scaffolding, Config & Code Generation
  4. Code Generation
  5. Workflow-to-Code Generators
  6. Template-Based Code Customizers

探索子标签

  • Architectural Standard EnforcersCode generation workflows that use templates to ensure generated components follow specific naming and structural standards. **Distinct from Template-Based Code Customizers:** Focuses on enforcing architectural standards via stubs rather than just customizing output.