code-generator

There are 1292 repositories under code-generator topic.

  • sqlc-dev/sqlc

    Generate type-safe code from SQL

    Language:Go16.3k851.8k964
  • graphql-code-generator

    dotansimha/graphql-code-generator

    A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.

    Language:TypeScript11.2k782.7k1.4k
  • go-swagger/go-swagger

    Swagger 2.0 implementation for go

    Language:Go9.9k1122k1.3k
  • mac-cain13/R.swift

    Strong typed, autocompleted resources like images, fonts and segues in Swift projects

    Language:Swift9.6k108666783
  • SwiftGen

    SwiftGen/SwiftGen

    The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

    Language:Swift9.5k99618757
  • jOOQ/jOOQ

    jOOQ is the best way to write SQL in Java

    Language:Java6.6k15118.8k1.2k
  • javaparser/javaparser

    Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.

    Language:Java6k1402.4k1.2k
  • mybatis/generator

    A code generator for MyBatis.

    Language:Java5.3k3484242.5k
  • cweill/gotests

    Automatically generate Go test boilerplate from your source code.

    Language:Go5.2k78102347
  • Azure/autorest

    OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python

    Language:TypeSpec4.8k9682.2k740
  • xo/dbtpl

    Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server

    Language:Go3.9k68264332
  • dave/jennifer

    Jennifer is a code generator for Go

    Language:Go3.6k3584160
  • koxudaxi/datamodel-code-generator

    Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.

    Language:Python3.6k25718405
  • jet

    go-jet/jet

    Type safe SQL builder with code generation and automatic query result data mapping

    Language:Go3.4k24259165
  • pgmodeler

    pgmodeler/pgmodeler

    Open-source data modeling tool designed for PostgreSQL. No more typing DDL commands. Let pgModeler do the work for you!

    Language:C++3.4k1271.8k404
  • jenly1314/ZXingLite

    🔥 ZXing的精简极速版,优化扫码和生成二维码/条形码,内置闪光灯等功能。扫描风格支持:微信的线条样式,支付宝的网格样式。几句代码轻松拥有扫码功能 ,ZXingLite让集成更简单。(扫码识别速度快如微信)

    Language:Java3.3k27269504
  • bashly

    bashly-framework/bashly

    Bash command line framework and CLI generator

    Language:Ruby2.3k1524194
  • php-generator

    nette/php-generator

    🐘 Generates neat PHP code for you. Supports new PHP 8.5 features.

    Language:PHP2.2k5993146
  • jeecgboot/jeecg

    JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(自定义表单) - > 代码生成器模式 - > 手工MERGE智能开发), 可以帮助解决Java项目90%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。具备:表单配置能力(无需编码)、移动配置能力、工作流配置能力、报表配置能力(支持移动端)、插件开发能力(可插拔)

    Language:Java2.2k20901.2k
  • moshowgame/SpringBootCodeGenerator

    又名大狼狗代码生成器,基于SpringBoot2+Freemarker的JAVA代码生成器,以释放双手为目的,支持mysql/oracle/pgsql三大数据库, 用DDL-SQL语句生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL等相关代码.

    Language:FreeMarker2.2k64128714
  • rrousselGit/freezed

    Code generation for immutable classes that has a simple syntax/API without compromising on the features.

    Language:Dart2.1k15896284
  • speedment

    speedment/speedment

    Speedment is a Stream ORM Java Toolkit and Runtime

    Language:Java2.1k131851231
  • ogen-go/ogen

    OpenAPI v3 code generator for go

    Language:Go1.9k17293151
  • danielgtaylor/python-betterproto

    Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC

    Language:Python1.7k23381233
  • ballcat-projects/ballcat

    😸一个快速开发脚手架,快速搭建企业级后台管理系统,并提供多种便捷starter进行功能扩展。主要功能包括前后台用户分离,菜单权限,数据权限,定时任务,访问日志,操作日志,异常日志,统一异常处理,XSS过滤,SQL防注入,国际化 等多种功能

    Language:Java1.7k2977313
  • Iconic

    home-assistant/Iconic

    :art: Auto-generated icon font library for iOS, watchOS and tvOS

    Language:Swift1.6k203385
  • flutter_gen

    FlutterGen/flutter_gen

    The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.

    Language:Dart1.6k13196172
  • matejak/argbash

    Bash argument parsing code generator

    Language:M41.5k1812863
  • tensor-compiler/taco

    The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs

    Language:C++1.3k53361195
  • davidbonnet/astring

    🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.

    Language:JavaScript1.2k98257
  • makejavas/EasyCode

    基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。

    Language:Java1.1k21133341
  • MCreator

    MCreator/MCreator

    MCreator is an open-source software used to make Minecraft Java Edition mods, Minecraft Bedrock Edition Add-Ons, resource packs, and data packs using an intuitive easy-to-learn interface or with an integrated code editor. It is used worldwide by Minecraft players, aspiring mod developers, for education, online classes, and STEM workshops.

    Language:Java1k272.6k184
  • JiepengTan/LockstepEngine

    A lockstep solution include lots of deterministic library (Math,Collision,Navmesh,BehaviorTree,Serialization ...)

    Language:C#930305206
  • visualpython/visualpython

    GUI-based Python code generator for data science, extension to Jupyter Lab, Jupyter Notebook and Google Colab.

    Language:JavaScript9151777118
  • inferred/FreeBuilder

    Automatic generation of the Builder pattern for Java

    Language:Java83441149101
  • felix-lang/felix

    The Felix Programming Language

    Language:C8143814447