Generate arbitrary Go code without templates.
GoMIT Licenseslowing
13 projectsGenerators
Generate arbitrary Go code without templates.
GoMIT Licenseslowing
Generate decorators for Go interfaces using simple templates.
GoMIT Licenseactive
Derives functions from input types
GoApache License 2.0active
Code generation for enums from code comments.
GoMIT Licenseactive
Generate converters by defining an interface.
GoMIT Licenseactive
Command line tool for generating interface definitions.
GoMIT Licenseslowing
Generate any code based on Go types, including type-to-type converters (copy code) without reflection by default.
GoGNU Affero General Public License v3.0slowing
Generate OpenAPI 3.1 specs from Go code without annotations, plus a browser UI to configure, preview, and explore the call graph.
GoApache License 2.0active
Feature rich type-to-type copy code generator.
GoMIT Licensesteady
Generate OpenAPI 3.1 specs from Go source code via static analysis with automatic framework detection.
GoApache License 2.0active
Generate HTTP server and client from protobuf.
GoMIT Licensesteady
A library to create type dynamically.
GoMIT Licensedormant
Code generation for enum encoding from code comments.
GoMIT Licenseactive