code-generator

There are 1100 repositories under code-generator topic.

  • sqlc-dev/sqlc

    Generate type-safe code from SQL

    Language:Go11.3k701.4k725
  • 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:TypeScript10.7k772.5k1.3k
  • mac-cain13/R.swift

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

    Language:Swift9.4k110629750
  • go-swagger/go-swagger

    Swagger 2.0 implementation for go

    Language:Go9.3k1201.9k1.2k
  • SwiftGen

    SwiftGen/SwiftGen

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

    Language:Swift9.1k101600722
  • jOOQ/jOOQ

    jOOQ is the best way to write SQL in Java

    Language:Java6k15616.3k1.2k
  • javaparser/javaparser

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

    Language:Java5.3k1462.2k1.1k
  • mybatis/generator

    A code generator for MyBatis.

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

    Automatically generate Go test boilerplate from your source code.

    Language:Go4.9k8299341
  • Azure/autorest

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

    Language:TypeScript4.5k8522.2k726
  • xo/xo

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

    Language:Go3.6k69253312
  • dave/jennifer

    Jennifer is a code generator for Go

    Language:Go3.2k3676156
  • 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++3k1321.7k384
  • jenly1314/ZXingLite

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

    Language:Java3k27241469
  • koxudaxi/datamodel-code-generator

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

    Language:Python2.4k25510273
  • jeecgboot/jeecg

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

    Language:Java2.1k21001.2k
  • go-jet/jet

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

    Language:Go2.1k22182107
  • speedment

    speedment/speedment

    Speedment is a Stream ORM Java Toolkit and Runtime

    Language:Java2.1k132851225
  • php-generator

    nette/php-generator

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

    Language:PHP2k6384132
  • bashly

    DannyBen/bashly

    Bash command line framework and CLI generator

    Language:Ruby2k1419584
  • moshowgame/SpringBootCodeGenerator

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

    Language:CSS1.9k64116668
  • rrousselGit/freezed

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

    Language:Dart1.8k16777226
  • Iconic

    home-assistant/Iconic

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

    Language:Swift1.6k203386
  • pyrossh/rust-embed

    Rust Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.

    Language:Rust1.5k1511584
  • flutter_gen

    FlutterGen/flutter_gen

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

    Language:Dart1.4k17151142
  • danielgtaylor/python-betterproto

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

    Language:Python1.4k23327190
  • ballcat-projects/ballcat

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

    Language:Java1.4k3175294
  • matejak/argbash

    Bash argument parsing code generator

    Language:M41.4k1912262
  • tensor-compiler/taco

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

    Language:C++1.2k57353184
  • davidbonnet/astring

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

    Language:JavaScript1.1k107452
  • ogen-go/ogen

    OpenAPI v3 code generator for go

    Language:Go1.1k1520168
  • makejavas/EasyCode

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

    Language:Java99022114318
  • inferred/FreeBuilder

    Automatic generation of the Builder pattern for Java

    Language:Java82643149101
  • visualpython/visualpython

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

    Language:JavaScript8151972110
  • JiepengTan/LockstepEngine

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

    Language:C#797305184
  • felix-lang/felix

    The Felix Programming Language

    Language:C7944214444