Go Code Generators AI Coding Tools

Tools and frameworks for generating Go code from schemas, templates, or domain-specific languages. Includes generators for API handlers, data marshaling, clean architecture scaffolding, and plugin systems. Does NOT include general code generation tools for other languages, or tools that generate non-code artifacts like documentation or diagrams.

There are 292 go code generators tools tracked. 2 score above 70 (verified tier). The highest-rated is googleapis/gapic-generator-python at 71/100 with 137 stars. 5 of the top 10 are actively maintained.

Get all 292 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ai-coding&subcategory=go-code-generators&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 googleapis/gapic-generator-python

Generate Python API client libraries from Protocol Buffers.

71
Verified
2 zeromicro/go-zero

A cloud-native Go microservices framework with cli tool for productivity.

71
Verified
3 omissis/go-jsonschema

A tool to generate Go data types from JSON Schema definitions.

65
Established
4 openconfig/ygot

A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation;...

63
Established
5 mailru/easyjson

Fast JSON serializer for golang.

62
Established
6 goadesign/goa

Design-first Go framework that generates API code, documentation, and...

62
Established
7 xnuinside/omymodels

O!My Models (omymodels) is a library to generate Pydantic, Dataclasses,...

61
Established
8 webrpc/webrpc

webrpc is a schema-driven approach to writing backend services for modern...

61
Established
9 google/gnostic

A compiler for APIs described by the OpenAPI Specification with plugins for...

60
Established
10 ndsev/zserio

zero sugar, zero fat, zero serialization overhead

58
Established
11 hexdigest/gowrap

GoWrap is a command line tool for generating decorators for Go interfaces

57
Established
12 dmarkham/enumer

A Go tool to auto generate methods for your enums

56
Established
13 miku/zek

Generate a Go struct from XML.

56
Established
14 jzero-io/jzero

Automatically generate server and client framework code based on...

53
Established
15 lerenn/asyncapi-codegen

An AsyncAPI Golang Code generator that generates all Go code from the broker...

53
Established
16 pascaldekloe/colfer

binary serialization format

52
Established
17 jmattheis/goverter

Generate type-safe Go converters by defining function signatures.

52
Established
18 metaverse/truss

Truss helps you build go-kit microservices without having to worry about...

51
Established
19 oguzhan-yilmaz/balcony

use 'balcony' to read any/each AWS resource available + generate Terraform...

48
Emerging
20 moznion/gonstructor

A command-line tool to generate a constructor for the struct.

47
Emerging
21 go-kod/kod

A generics based dependency injection application framework for Go,...

47
Emerging
22 aiven/go-client-codegen

A code generated Go client for Aiven API

47
Emerging
23 SebastienMelki/sebuf

Comprehensive Go protobuf toolkit for building type-safe HTTP APIs with...

47
Emerging
24 danicc097/openapi-go-gin-postgres-sqlc

Go API-first and Database-first demo app with OpenAPI v3 and sqlc/xo...

46
Emerging
25 swaggest/jsonschema-go

JSON Schema mapping for Go

46
Emerging
26 tislib/apibrew

APIBrew is Low code software to automate building CRUDs from yaml files

45
Emerging
27 sunshinev/go-sword

【Go-sword】可视化CRUD管理后台生成工具

44
Emerging
28 intelops/compage

Compage - Low-Code Framework to develop Rest API, gRPC, dRPC, GraphQL,...

44
Emerging
29 MarcGrol/golangAnnotations

Go package that provides annotations for golang to speedup web development

44
Emerging
30 slok/kube-code-generator

Kubernetes code generator docker image

43
Emerging
31 swaggest/openapi-go

OpenAPI structures for Go

43
Emerging
32 speakeasy-api/easytemplate

easytemplate is Go's text/template with 🦸 JS super powers 🦸

43
Emerging
33 posener/goreadme

Generate readme file from Go doc. Now available as a Github action!

43
Emerging
34 rikeda71/foggo

generator of functional option pattern code to Golang code

43
Emerging
35 prologin/iorgen

Iorgen is a multi languages code generator to parse a predefined input template

43
Emerging
36 NCUHOME/cato

free for go project

42
Emerging
37 YYCoder/protobuf-thrift

protobuf idl to thrift, and vice versa

42
Emerging
38 gnormal/gnorm

A database-first code generator for any language

41
Emerging
39 tal-tech/rigger

Very convenient scaffold components, support Gaea, Odin framework code...

41
Emerging
40 sazardev/goca

Goca is a powerful CLI code generator for Go that helps you create Clean...

41
Emerging
41 magodo/terraform-provider-azurerm-example-gen

Generate Terraform configuration example from AccTest for project:...

40
Emerging
42 ucpr/atlas-hcl-gen-go

Generate Go code from atlas HCL schema

40
Emerging
43 Bin-Huang/newc

A code generator that generates constructor code for Golang structures.

40
Emerging
44 spacemonkeygo/dbx

A neat codegen-based database wrapper written in Go

39
Emerging
45 go-generalize/volcago

Model Generator for Firestore

39
Emerging
46 wlbr/templify

A tool to be used with 'go generate' to embed external template files into Go code.

39
Emerging
47 Kyagara/equinox

Library for all Riot Games APIs written in Golang.

39
Emerging
48 lesiw/moxie

Go mock library that proxies method calls to embedded types.

38
Emerging
49 switchupcb/copygen

Copygen generates code based on Go types. Generate type-based code to copy...

38
Emerging
50 Xuanwo/gg

General Golang Code Generator

38
Emerging
51 fischor/protogen-python

The protogen package makes it easy to write protoc plugins in Python

38
Emerging
52 twitchtv/retool

Vendoring for executables written in Go

38
Emerging
53 moznion/gowrtr

gowrtr is a library that supports golang code generation

37
Emerging
54 sliveryou/goctl-swagger

自定义 goctl-swagger

37
Emerging
55 Toyz/protoc-gen-nats-micro

Protobuf plugin for generating NATs microservices

37
Emerging
56 xml-to-go/xml-to-go.github.io

convert XML to Go online in your browser instantly

37
Emerging
57 googleapis/gapic-generator-cpp

Generate C++ API client libraries from Protocol Buffers.

37
Emerging
58 mitranim/repr

[MOVED] Pretty-print Go data structures as valid Go code

36
Emerging
59 midlang/mid

mid is a generic domain-specific language for generating code and documentation

36
Emerging
60 sarulabs/dingo

Generated dependency injection containers in go (golang)

36
Emerging
61 dpolansky/go-poet

A Go package for generating Go code

36
Emerging
62 donutloop/toolkit

Collection of useful patterns

36
Emerging
63 qiaopengjun5162/gogen

A lightweight tool to generate projects from Git repositories or local...

36
Emerging
64 percolate/charlatan

Go Interface Mocking Tool

35
Emerging
65 Bo0mer/gentools

Generate logging, tracing and monitoring Go interface implementations

35
Emerging
66 doctornick42/gosli

Code generator to provide some LINQ-alike methods to work with slices...

35
Emerging
67 lych77/evon

Fast and versatile event dispatcher code generator for Golang

35
Emerging
68 fredipevcin/ifacecodegen

Go tool and library for generating code from the template using interface definition

35
Emerging
69 maxzerbini/dingo

Data access in Go - Code Generator

34
Emerging
70 and07/boilerplate-go

go boilerplate 12 Factor Applications

34
Emerging
71 aakash-rajur/sqlxgen

cli tool to generate sqlx models from schemas and queries

34
Emerging
72 piotrkowalczuk/pqt

Postgres schema definition, sql/go, code generation package.

34
Emerging
73 jemc/pony-capnp

Cap’n Proto plugin for generating serializable Pony classes. :horse: -...

34
Emerging
74 fiorix/jsonschema2go

Code generator for JSON schema

34
Emerging
75 jbowes/oag

Idiomatic Go (Golang) client package generation from OpenAPI documents

34
Emerging
76 radeksimko/terraform-gen

Terraform generator(s)

33
Emerging
77 stirby/mapgen

Generate thread-safe, type-safe Go maps

33
Emerging
78 jeroenvand/kitboiler

Generator for generating Go kit endpoints and HTTP handlers

33
Emerging
79 AndroidGoLab/ndk

Idiomatic Go bindings for 34 Android NDK modules — Camera2, AAudio, OpenGL...

33
Emerging
80 sliveryou/goctl

goctl 定制化版,原仓库:https://github.com/zeromicro/go-zero

33
Emerging
81 Yiling-J/carrier

🛠 A test fixtures replacement for Go, support struct and ent, inspired by...

33
Emerging
82 KSpaceer/yamly

Golang Serializer generator for YAML

32
Emerging
83 pablojimpas/protoc-gen-sqlc

Protocol Buffers plugin to generate SQL schema and queries with sqlc annotations.

32
Emerging
84 connerohnesorge/seltabl

golang library for parsing html tables into stucts leveraging goquery to be...

32
Emerging
85 1pkg/gofire

Gofire 🔥 Command Line Interface Generator tool for Go

32
Emerging
86 makii42/untouched

untouched - know when your generated code is messed with.

32
Emerging
87 jakebailey/plugingen

Code generator for hashicorp/go-plugin

32
Emerging
88 Food-X-Technologies/puff

Converts YAML to Azure ARM Template Parameters files, helping you control...

31
Emerging
89 IsaMorphic/QuesoStruct

A delicious binary serialization library that says no to boilerplate and yes...

31
Emerging
90 Fanatics/toast

Plugin-driven CLI utility for code generation using Go source as IDL

31
Emerging
91 mrtj/cookiecutter-panorama

A Cookiecutter project generator template for AWS Panorama, a computer...

31
Emerging
92 phanes-o/phanes

phanes is a microservice tool kit witch include code generate, project create.

31
Emerging
93 thmhoag/codectl

A templating CLI tool powered by Go templates.

31
Emerging
94 mathisloge/protocol-doc-generation

Generates protocol descriptions from CommsDSL-Specification schema definition files.

31
Emerging
95 posener/orm

Go Typed ORM

31
Emerging
96 feral-dot-io/protoc-gen-elmer

Protobuf to Elm generator

31
Emerging
97 a8m/syncmap

A typed implementation of the Go sync.Map using code generation

30
Emerging
98 Zenithar/go-protoc-gen-cobra

Protobuf code generator for cobra grpc client command generation

30
Emerging
99 kpeu3i/fielder

A Go tool to auto generate ENUM for struct fields

30
Emerging
100 codomatech/spluggy

Static (i.e. compile-time) plugins for go

30
Emerging
101 yoyo-project/yoyo

A Database Access Layer Generator for Go

30
Emerging
102 lindell/string-enumer

Code generation for enums defined as strings

30
Emerging
103 bordeux/tmpltool

Fast template renderer supporting many datasources and hundreds of functions

30
Emerging
104 dolmen-go/codegen

Utilities to write Go code generators from text templates

29
Experimental
105 zkry/glo-gen

Go code generator using Clojure data literals

29
Experimental
106 go-lintpack/lintpack

Build Go linters from lintpack-compatible packages. Also serves as a...

29
Experimental
107 leonnicolas/genstrument

Code generation tool to instrument interfaces

29
Experimental
108 nikolaydubina/go-enum-encoding

Generate Go enum encoding

29
Experimental
109 abhijithk1/api-service-generator

A CLI application that creates a Golang API Service application template.

29
Experimental
110 lebenasa/pqprobe

Library to probe postgres database for table and fields info plus code...

29
Experimental
111 miyamo2/filtgen

generate an iterator by go generate that can filter by field values of the item.

29
Experimental
112 gophersgang/go-codegen

Go repos for code generation

28
Experimental
113 DanielWillett/ModularRPCs

Provides a protocol and code generation to invoke methods remotely using...

28
Experimental
114 influx6/moz

Flexible codegen in go

28
Experimental
115 greynewell/schemaflux

Structured data compiler. Pass pipeline, pluggable backends.

28
Experimental
116 SirMetathyst/zinc

ZincECS is an entity-component-system library for golang

28
Experimental
117 willmeyers/stainless-cli

A work-in-progress command-line utility for interacting with Stainless. This...

28
Experimental
118 kiwicom/easycql

Generate code for faster unmarshalling with gocql

28
Experimental
119 influx6/mgokit

Code generate CRUD database go code for mongodb.

28
Experimental
120 switchupcb/dbgo

dbgo generates a database consumer package containing optimized Go code and...

27
Experimental
121 gyf304/cmarshal

Go-style JSON Marshal / Unmarshal for C structs

27
Experimental
122 abiiranathan/apigen

apigen is a tool written in go that parses go structs and generates complete...

27
Experimental
123 mobiletoly/gobetter

GO Better - code generated builders for Go struct

27
Experimental
124 switchupcb/xstruct

xstruct extracts any package's structs, functions, or global variables to a...

27
Experimental
125 mr-smith-org/mr

Framework for creating scaffolds for any existing programming language with...

27
Experimental
126 asjard/asjard

Asjard is a protobuf-driven microservice framework implemented in Go that...

27
Experimental
127 stevenferrer/nero

A library for generating the repository pattern.

26
Experimental
128 microo8/mimir

Generates minimal embedded database from structs in golang; moved to...

26
Experimental
129 tdaira/blerpc

Type-safe, high-performance, secure RPC over Bluetooth Low Energy.

26
Experimental
130 chavacava/dbc4go

Design by Contract for Go

26
Experimental
131 gemyago/apigen

HTTP API Layer Generator for the Go (golang) projects

26
Experimental
132 burdiyan/schemagen

Generate Go code from Avro schemas stored in Confluent Schema Registry

25
Experimental
133 Dankosik/go-service-template-rest

AI-native Go REST template for solo developers: orchestrator-first workflow,...

25
Experimental
134 mwesox/xrpc

Type-safe, cross-platform RPC framework with fantastic developer experience

25
Experimental
135 Vishnuj-n/forge

Forge is a Windows CLI tool for creating new projects from reusable...

25
Experimental
136 workshop-depot/goreuse

Generic Code for Go

25
Experimental
137 kzzan/kz

A modern, production-ready Go monolith scaffold with built-in code generation.

25
Experimental
138 sasha-s/go-inline

Generic Data Structures/Algorithms in golang.

25
Experimental
139 im-wmkong/query

A strongly-typed query builder and generic repository library for GORM

25
Experimental
140 xgamtx/go-mockery-descriptor

go-mockery-descriptor — Generates descriptor structs for interface methods +...

24
Experimental
141 mirpo/schemagen

Generate TypeScript, Python, and Go types from JSON Schema. One binary, zero...

24
Experimental
142 Jonathan-Rowles/ojson

Fast JSON field extraction for Odin

24
Experimental
143 Emin-ACIKGOZ/scbake

Scaffold Bake is a single-binary CLI that atomically scaffolds and maintains...

24
Experimental
144 im-wmkong/gorm-query

A strongly-typed query builder and generic repository library for GORM

24
Experimental
145 MarcGrol/microgen

Experiment with microservices using go

24
Experimental
146 MJAZ93/wizzy

Easy-to-use code generator. Code smarter not harder.

24
Experimental
147 GeekchanskiY/enum_codegen

Go enum code generator

24
Experimental
148 connerohnesorge/bufrnix

Nix powered Protocol Buffers with declarative, reproducible code generation...

24
Experimental
149 dreftymac/dynamic.yaml

DEPRECATED: YAML-based data transformations

24
Experimental
150 eedkevin/go-kit-boilerplate

a boilerplate for generating your micro-services from a single .proto file...

23
Experimental
151 MQpeng/cg

A code generator

23
Experimental
152 madstone-tech/ason

🚀 A powerful Go-based project scaffolding tool that transforms templates...

23
Experimental
153 terrytangyuan/scaffolder

Automate Scaffolding R Interfaces to Packages in Other Programming Languages

23
Experimental
154 gusdeyw/scp-g

A modern full-stack web application with an integrated code generation...

23
Experimental
155 ArtARTs36/db-exporter

Console application for export database schema and data to formats

23
Experimental
156 hectorj/go-resultgen

A go:generate tool to generate result types.

22
Experimental
157 sqlc-contrib/sqlc-gen-queries

A CLI tool that generates sqlc-compatible SQL queries from your database...

22
Experimental
158 KARTIKrocks/gomapper

A Go code generator that produces type-safe, zero-reflection struct mapping...

22
Experimental
159 shuymn/procframe

Proto-driven typed handler runtime for Go. One handler serves CLI,...

22
Experimental
160 zoobz-io/erd

Entity Relationship Diagrams from Go domain models

22
Experimental
161 zoobz-io/dbml

A Go package for building and generating DBML programmatically

22
Experimental
162 orchestra-mcp/gen-go

Generated Go code from the Orchestra plugin Protobuf schema.

22
Experimental
163 baowk/dilu-go-kit

Go 微服务基础工具包(boot/log/mid/resp/store/registry/notify)— 内置 AI 辅助编程规范模板(Claude...

22
Experimental
164 choltreppe/pony-comptempl

Compiled html templates for pony (jinja-like templates -> simple pony functions)

22
Experimental
165 JSLEEKR/tmplforge

Composable template engine for code generation and project scaffolding

22
Experimental
166 niiigoo/hawk

Hawk is a CLI-tool to build microservices with go in a way, you can focus on...

22
Experimental
167 park-jun-woo/ssac

Service Sequences as Code — Parses declarative service logic from Go...

22
Experimental
168 aritradevelops/zuno

Zuno is cli first, framework agnostic, code generator for golang web...

22
Experimental
169 fish-tennis/proto_code_gen

根据代码模板和proto的message的注释,生成自定义代码

22
Experimental
170 AndroidGoLab/jni

Go bindings for 137 Android SDK classes — Bluetooth, WiFi, NFC, location,...

22
Experimental
171 yylego/yylego

GitHub profile README with i18n code generation

22
Experimental
172 ainsleymcgrath/pytest-embrace

Define test schemas with dataclasses, generate Pytest tests

22
Experimental
173 copyleftdev/synapse-spec-first

Doc-First Event Processing: A demonstration of specification-driven...

21
Experimental
174 Zachacious/go-respec

Generate OpenAPI 3 specifications for any Go web project via static...

21
Experimental
175 QGoose/Goose

An OCaml library for quantum computing

21
Experimental
176 nicholaides/cecil

An experimental templating library designed specifically for generating...

21
Experimental
177 gustapinto/pg_gen

A golang code generator to introspect and generate database/sql code from...

21
Experimental
178 omerkaya1/gg

Generate projects with your own templates

21
Experimental
179 psapezhka/replacer

Replacer is a go generator to find-and-replace in go source files

21
Experimental
180 fredwangwang/concourse-pipeline-builder

pipeline as code, not yaml

21
Experimental
181 long2ice/gema-web

Convert from json/xml/yaml to Pydantic/Go/Rust etc.

21
Experimental
182 jrkt/gostruct

Library to auto-generate packages and basic CRUD operations for a given...

20
Experimental
183 LemonNekoGH/easinteraction-for-cadence

Easinteraction is a tool that help users to generate code for easier...

20
Experimental
184 benn-herrera/xplatter

[SEE TOMBSTONE.md] Xplatter is a code generation tool that produces...

20
Experimental
185 reddec/struct-view

golang generators for structs

20
Experimental
186 ppissias/xsrpcj

An extra small (xs) RPC implementation

20
Experimental
187 igtm/manaita

Simple Markdown-Driven Scaffolding tool written by Go

20
Experimental
188 hrszpuk/rectx

The powerful little project manager for the ReCT programming language!

20
Experimental
189 pengux/cruder

Generate code for CRUD functions from a Go struct

20
Experimental
190 micvbang/go-mocky

Type safe mock generator in Go

20
Experimental
191 sidtharthanan/go-auto-cfg

Access your app configurations as go functions.

20
Experimental
192 madMAx43v3r/virtual-network-layers-cpp

A new way of multi-threaded network programming.

19
Experimental
193 timoguin/tfschemas

CLI tool to dump machine-readable schemas for various Terraform providers

19
Experimental
194 ConorNevin/traceable

Generate instrumentation for Go Interfaces

19
Experimental
195 filariow/cog

A minimalist go tool to generate code from templates leveraging on the...

19
Experimental
196 gcarreno/cobra-cli-ng

Cobra-CLI Generator - Next Generation

19
Experimental
197 WillAbides/sqlcgetters

Generate getters for sqlc structs

19
Experimental
198 CreditWorthy/mmapforge

Zero-copy, mmap-backed typed record store for Go.

19
Experimental
199 yylego/gormmom

GORM native-language tag generation engine enabling database model support

19
Experimental
200 xehrad/goge

goge creates API handlers and OpenAPI specs from annotated Go functions.

19
Experimental
201 yylego/goenum

Go enum code generation with namespace isolation across domains

19
Experimental
202 pmdevers/k8sOperator

Kubernetes operator framework for .NET - Build custom controllers with CRDs,...

19
Experimental
203 yylego/syntaxgo

Go AST and reflect toolkit to ease code analysis and automated generation

19
Experimental
204 yylego/protoenum

Protobuf enum metadata management toolkit with enum collections and...

19
Experimental
205 yylego/sure

Go code generation package based on AST to produce assertion and stub functions

19
Experimental
206 JohnMurray/bastard-go

Terrible things I wrote in Go

19
Experimental
207 xorkevin/forge

Code generation utility

19
Experimental
208 cuixing158/Serialize-Deserialization

matlab struct or struct array Serialize/Deseriali​ze

19
Experimental
209 sivchari/gonverter

Type-safe code generator for Go struct conversions, inspired by Kubernetes...

19
Experimental
210 ninedraft/enum2go

yet another golang enum defintions generator

19
Experimental
211 ekobayong/gorm-model-generator

A CLI tool to generate GORM models (structs) from MySQL/PostgreSQL schema....

19
Experimental
212 fern-api/generator-exec-go

A Go library for progress updates between the Go generator and Fern's remote...

19
Experimental
213 KurtWeston/assert-gen

Generate Go test assertions from actual runtime values by recording function...

19
Experimental
214 umg-minai/cql-on-omop-code-generator

Generate support code for the cql-on-omop project from the OMOP CDM meta-model

19
Experimental
215 go-modulus/mtools

CLI application to manage a project built over the Modulus framework

19
Experimental
216 nchern/go-codegen

Yet another code generator for golang; generics included

19
Experimental
217 knitcodegen/knit

Language & schema agnostic code generation toolkit

19
Experimental
218 maxifom/eos-abigen

CLI for generating type-safe clients for EOS-compatible contracts.

19
Experimental
219 apskhem/sea-orm-dbml

DBML to SeaORM entity compiler.

18
Experimental
220 GeorgeMac/whittle

Go Code Generators

18
Experimental
221 happenslol/mog

Code generation and query builder for golang/mongodb

18
Experimental
222 EvgSychev/SQLRequestBuilder

Небольшой класс генерирующий текст запроса, поддерживается диалект MS SQL....

18
Experimental
223 gontainer/exporter

Generate a GO code from the given variables.

18
Experimental
224 connerohnesorge/twerge

Generates class names and static sources for golang templ programs to be...

18
Experimental
225 gerardforcada/structera

A Go-based CLI for auto-generating versioned structs from custom tags,...

18
Experimental
226 edegens/ptype

degenerate doped p type semi conductors

18
Experimental
227 emicklei/dgraph-parser

DGraph schema parser

18
Experimental
228 stevenferrer/jenx

Useful extensions for jennifer

18
Experimental
229 kefniark/mango-sql

Golang Client Code-Generator for SQL Database (Postgres, SQLite, ...)

18
Experimental
230 pdcalado/gomutate

Generate code to mutate Go types

18
Experimental
231 jiangwu10057/gin-code-generator

Gin项目代码生成器

17
Experimental
232 krishnaduttPanchagnula/tfblueprintgen

Tfblueprintgen is an open-source command-line tool developed using the...

17
Experimental
233 dmullis/gemp

Recursively expand Go text/template files, from the Linux command line.

17
Experimental
234 GuneshRaj/gspro

Go Server Pages Pre-processor. Generates Go Code from *.gun files.

17
Experimental
235 chenxyzl/gsgen

gsgen getter,setter,json.Marshal/Unmarshal,bson.Marshal/Unmarshal, support...

17
Experimental
236 johnchildren/go-iter

Generic iterators from go_generics

17
Experimental
237 colesturza/sqlc-gen-java

Generate type-safe code from SQL

17
Experimental
238 va-slyusarev/afs

Another implementation of a virtual file system based on assets embedded in...

17
Experimental
239 a-inacio/magot

Magot is a CLI tool to generate typical boilerplate components when...

17
Experimental
240 mathbalduino/go-codegen

Set of functions/methods that will ease GO code generation

17
Experimental
241 joygram/deukpack.app

High-performance Thrift/IDL codegen — ~100x faster parse & codegen,...

17
Experimental
242 Karim-W/Ajax

Ajax is a CLI Tool that helps with easier docker container management and...

17
Experimental
243 Narumikazuchi/Generators.ByteSerialization

Serialize your objects uncompressed but with high performance into bytes.

17
Experimental
244 ChasingCarrots/gotransform

A Go package to help with code generation.

17
Experimental
245 evald24/go-gen-config

Generate the configuration of your application using yaml and env

17
Experimental
246 MyNihongo/codegen

Code generation library for Go

17
Experimental
247 skeeterhealth/espressopp

A natural query language that abstracts away the native query language of...

17
Experimental
248 rgomids/c0d3s-generator

📟 Ferramenta de geração de códigos

17
Experimental
249 index0h/go-annotation

Annotation based code generation framework

17
Experimental
250 firmianavan/go-type-generator

从数据库表生成对应的go类型以及相应的maper(generate go types and mappers from tables of database)

17
Experimental
251 pdcalado/gotype2cli

Generate a cli from Go types

17
Experimental
252 jar-b/req2schema

Generate a terraform provider resource schema from an AWS request schema.

17
Experimental
253 posener/autogen

Automatically generate files

17
Experimental
254 brice-74/entx

entx is a modular extension toolkit for ent (the Go ORM), designed to...

15
Experimental
255 mattjcamp/coderr

A super-simple SQL code generator for lazy R programmers

15
Experimental
256 0xSplits/spectaprotos

api schema for the specta rpc

15
Experimental
257 hengadev/encx

A lightweight Go package for encrypting, decrypting, and hashing struct...

15
Experimental
258 mpyw/ctxweaver

A Go code generator that weaves statements into functions receiving...

15
Experimental
259 aochoae/design-patterns-golang

Examples of Go implementations for classic design patterns (creational,...

15
Experimental
260 gsiems/pg-api

Experimental - Generate database level API objects

15
Experimental
261 emiliogrv/errors

High-performance structured error handling for Go. Drop-in replacement for...

15
Experimental
262 Atnuhs/go-bundler

Go-based bundler that merges multiple source files into a single file,...

15
Experimental
263 jaudiger/kube-zig

A Kubernetes client library written in Zig

14
Experimental
264 mobrasi/gorm-sbc

📚 Simplify your data management with gorm-sbc, an efficient library that...

14
Experimental
265 wednesday-solutions/go-kafka-example

A monorepo, microservice setup with full support for CI/CD, kafka as a...

13
Experimental
266 nofun97/adobo

Jsonschema to Go type generator

13
Experimental
267 caltechlibrary/cli

Building better command line interfaces for Caltech Library

12
Experimental
268 2xst/go-template

Go HTTP / gRPC server template

12
Experimental
269 ngryry/goro

Goro (go-readonly) is a Go code generator to automate the creation of...

11
Experimental
270 jempe/include_code

Include Code is a Go library for seamlessly embedding the contents of one...

11
Experimental
271 writescript/textbackend

testbackend used to create a row/level organized content array

11
Experimental
272 ArtARTs36/filegen

Tool for file generation from templates

11
Experimental
273 nnanto/puregen

Define your data structures and services once, then generate consistent,...

11
Experimental
274 cpcf/weft

Code gen kit for Go

11
Experimental
275 huangjunwen/JustSQL

JustSQL is a tool to generate golang wrapper code for SQL queries.

11
Experimental
276 xyz327/sandwich

A Go Struct Decorator base on code generater

11
Experimental
277 NMFR/sqlc-template

A sqlc plugin that generates code from SQL into any language by using a user...

11
Experimental
278 denizgursoy/cacik

Alternative cucumber support library in Go

11
Experimental
279 Astrodynamic/gRPCQuests

gRPCQuests explores gRPC and Protocol Buffers in C++, testing features,...

11
Experimental
280 mcriley821/simplemock

Go simple mock generator

11
Experimental
281 moses000/mysoftware-code-generator

🚀 A CLI tool in Go for generating CRUD REST API code from PostgreSQL tables...

11
Experimental
282 elliot40404/mailc

Type-safe compile-time email templates inspired by sqlc. Generate...

11
Experimental
283 m4gshm/fieldr

Boilerplate code killer. Generates various code, such as getters/setters,...

11
Experimental
284 remakerkit/remaker

📦 Remaker — Template-based Project Generator

11
Experimental
285 eliaperantoni/enumero

A little tool to generate namespaced, type-checked and polyglot enums in Go.

10
Experimental
286 SoenkeD/sc

sc is a code generation tool based on state charts

10
Experimental
287 sheenobu/rxgen

typewriter for generating reactive code

10
Experimental
288 paulvollmer/go-genslice

go-genslice is a cli tool to generate go slice code

10
Experimental
289 VorobevArseniy/api-forge

Api Forge - generate both Go backend and TS client from one spec

10
Experimental
290 pojntfx/csv2go

Generates Go code containing a multi-dimensional array with the contents of...

10
Experimental
291 da-moon/protoc-gen-serialization

Protocol buffers plugin that adds serialization/deserialization methods to (...

10
Experimental
292 tyoung3/sw

StreamWork Go Code Generation and Flow-Based-Programming Engine

10
Experimental