Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for golang code generation
code-generation
x
golang
x
75 search results found
Go Zero
โญย
27,634
A cloud-native Go microservices framework with cli tool for productivity.
Goa
โญย
5,388
๐ Goa: Elevate Go API development! ๐ Streamlined design, automatic code generation, and seamless HTTP/gRPC support. โจ
Easyjson
โญย
4,265
Fast JSON serializer for golang.
Go Recipes
โญย
3,584
๐ฆฉ Tools for Go projects
Keploy
โญย
2,988
Test generation for Developers. Generate tests and stubs for your application that actually work!
Jennifer
โญย
2,977
Jennifer is a code generator for Go
Avo
โญย
2,506
Generate x86 Assembly with Go
Fastjson
โญย
2,039
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
Gnostic
โญย
1,903
A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.
Gen
โญย
1,429
Type-driven code generation for Go
Gorram
โญย
921
It's like go run for any go function
Objectbox Go
โญย
830
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
Gowrap
โญย
825
GoWrap is a command line tool for generating decorators for Go interfaces
Truss
โญย
734
Truss helps you build go-kit microservices without having to worry about writing or maintaining boilerplate code.
Colfer
โญย
721
binary serialization format
Zek
โญย
712
Generate a Go struct from XML.
Webrpc
โญย
634
webrpc is a schema-driven approach to writing backend services for modern Web apps and networks
Protoc Gen Star
โญย
600
protoc plugin library for efficient proto-based code generation
Go Jsonschema
โญย
453
A tool to generate Go data types from JSON Schema definitions.
Gnorm
โญย
441
A database-first code generator for any language
Retool
โญย
419
Vendoring for executables written in Go
Goverter
โญย
391
Generate type-safe Go converters by simply defining an interface
Go Sword
โญย
389
ใGo-swordใๅฏ่งๅCRUD็ฎก็ๅๅฐ็ๆๅทฅๅ ท
Enumer
โญย
325
A Go tool to auto generate methods for your enums
Copygen
โญย
282
Go generator to copy values from type to type and fields from struct to struct (copier without reflection). Generate any code based on types.
Ygot
โญย
266
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
Syncmap
โญย
244
A typed implementation of the Go sync.Map using code generation
Apibrew
โญย
203
APIBrew is Low code software to automate building CRUDs from yaml files
Charlatan
โญย
198
Go Interface Mocking Tool
Goreadme
โญย
184
Generate readme file from Go doc. Now available as a Github action!
Go
โญย
180
decode/encode thrift message without IDL
Gax Go
โญย
175
Google API Extensions for Go.
Openapi Go
โญย
172
OpenAPI structures for Go
Gg
โญย
162
General Golang Code Generator
Toolkit
โญย
137
Collection of useful patterns
Go Poet
โญย
134
A Go package for generating Go code
Go Avro
โญย
122
Apache Avro for Golang
Client Go
โญย
109
Go client for OpenShift
Crd Code Generation
โญย
101
Dingo
โญย
101
Data access in Go - Code Generator
Prana
โญย
101
Golang Database Management and Code Generation
Thriftrw Go
โญย
97
A Thrift encoding code generator and library for Go
Goreuse
โญย
93
Generic Code for Go
Gowrtr
โญย
79
gowrtr is a library that supports golang code generation
Mid
โญย
71
mid is a generic domain-specific language for generating code and documentation
Jsonschema Go
โญย
70
JSON Schema mapping for Go
Compage
โญย
69
Compage - Low-Code Framework to develop Rest API, gRPC, dRPC, GraphQL, WebAssembly, microservices, FaaS, Temporal workloads, IoT and edge services, K8s controllers, K8s CRDs, K8s custom APIs, K8s Operators, K8s hooks, etc. with minimal coding and by automatically applying best practice methods like software supply chain security measures, SBOM, openAPI, cloudevents, etc. Auto generate code after defining requirements in UI as diagram.
Solo Kit
โญย
69
Toolkit for developing stateless, event-driven, declarative API systems
Pqt
โญย
68
Postgres schema definition, sql/go, code generation package.
Gonstructor
โญย
68
A command-line tool to generate a constructor for the struct.
Goprotoc
โญย
67
Library for writing protoc plugins in Go; also includes a pure-Go protoc replacement
Dingo
โญย
66
Generated dependency injection containers in go (golang)
Mdox
โญย
65
Format your docs; autogenerate from flags or Go structs or even generate versioned website directly from markdown!
Dbx
โญย
61
A neat codegen-based database wrapper written in Go
Types
โญย
56
Rancher API types
Xservice
โญย
52
Framework to generate web APIs
Toast
โญย
51
Plugin-driven CLI utility for code generation using Go source as IDL
Oag
โญย
51
Idiomatic Go (Golang) client package generation from OpenAPI documents
Go Inline
โญย
50
Generic Data Structures/Algorithms in golang.
Gene
โญย
44
Tired of bootstrapping? Code generation for projects.
Typewriter
โญย
44
The package underlying gen: type-driven code generation for Go
Fatherhood
โญย
43
Fatherhood is a JSON stream decoding library wrapping megajson's scanner.
Go Template
โญย
41
Go Template examples and code generator
Mapgen
โญย
40
Generate thread-safe, type-safe Go maps
Asyncapi Codegen
โญย
39
Generate Go client and server boilerplate from AsyncAPI specifications
Rdotm
โญย
38
Objective-C resource definition generator like Android app's R.java.
Jsonschema2go
โญย
35
Code generator for JSON schema
Easytemplate
โญย
35
easytemplate is Go's text/template with ๐ฆธ JS super powers ๐ฆธ
Project Template
โญย
32
Sample Go Project Template (based on the layout from the Standard Project Layout repo)
Kafka Gateway
โญย
29
๐ Kafka Gateway (gRPC/protobuf + http/json)
Ent Factory
โญย
29
A codegen tool for generating model instance factory based on Ent.
Nero
โญย
28
A library for generating the repository pattern.
Gopilot
โญย
28
Gopilot ๐ค is a (tiny) Large Language Model, trained on Go code, on a research budget
Lintpack
โญย
27
Build Go linters from lintpack-compatible packages. Also serves as a framework for writing checkers.
Phanes
โญย
27
phanes is a microservice tool kit witch include code generate, project create.
Templify
โญย
26
A tool to be used with 'go generate' to embed external template files into Go code.
Protobuf Thrift
โญย
26
protobuf idl to thrift, and vice versa
Ec3
โญย
24
Elliptic Curve Cryptography Compiler: an incomplete experiment in code-generation for elliptic curves in Go
Terraform Gen
โญย
23
Terraform generator(s)
Codeform
โญย
19
Easy Go code generation using templates
Circuitgen
โญย
19
Go Codegen
โญย
18
Go repos for code generation
Rigger
โญย
18
Very convenient scaffold components, support Gaea, Odin framework code generation, support process management, support code management
Granate
โญย
18
Code generator for graphql
Gofire
โญย
17
Gofire ๐ฅ Command Line Interface Generator tool for Go
Anakin
โญย
16
Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app! ๐
Gpt4go
โญย
16
GPT4Go: AI-Powered Test Case Generation for Golang ๐งช
Mars
โญย
16
A lightweight web toolkit for the Go language.
Orm
โญย
16
Go Typed ORM
Vervet
โญย
15
API resource versioning tool
Go Parse Utils
โญย
14
Mocktopus
โญย
14
๐ GPT powered CLI tool to generate mock data for anything!
Repr
โญย
13
[MOVED] Pretty-print Go data structures as valid Go code
Html2goapp
โญย
12
CLI and web app to convert HTML markup to go-app.dev's syntax.
Evon
โญย
12
Fast and versatile event dispatcher code generator for Golang
Sqlbunny
โญย
12
Go code-gen ORM
Dashi
โญย
12
Dashi is a framework for building GraphQL application in Go and React.
Gopoet
โญย
11
A Go API for generating .go source files
Volcago
โญย
11
Model Generator for Firestore
Genus
โญย
11
A general code generation tools for Go applications
Related Searches
Golang Command Line (8,308)
Golang Docker (7,769)
Golang Http (4,290)
Golang Server (4,285)
Javascript Golang (3,372)
Golang Database (2,927)
Golang Testing (2,754)
Golang Json (2,652)
Golang Proxy (2,577)
Golang Grpc (2,432)
1-75 of 75 search results
Privacy
ย |ย
About
ย |ย
Terms
ย |ย
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source.ย All rights reserved.