Skip to content

Latest commit

 

History

History
221 lines (189 loc) · 11 KB

code-generation.md

File metadata and controls

221 lines (189 loc) · 11 KB

Bookmarks tagged [code-generation]

https://medium.com/the-guild/apollo-angular-code-generation-7903da1f8559

TL;DR


https://graphql-code-generator.com/

Generate code from your GraphQL schema and operations with a simple CLI


https://github.com/Surnet/swagger-jsdoc

Document your code and keep a live and reusable OpenAPI (Swagger) specification. This specification can be the core of your API-driven project: generate documentation, servers, clients, tests and much...


https://openapi-generator.tech/

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)


https://github.com/t0pep0/efaceconv

Code generation tool for high performance conversion from interface{} to immutable type without allocations.


https://github.com/clipperhouse/gen

Code generation tool for ‘generics’-like functionality.


https://github.com/senselogic/GENERIS

Code generation tool providing generics, free-form macros, conditional compilation and HTML templating.


https://github.com/abice/go-enum

Code generation for enums from code comments.


https://github.com/ahmetalpbalkan/go-linq

.NET LINQ-like query methods for Go.


https://github.com/awalterschulze/goderive

Derives functions from input types.


https://github.com/wzshiming/gotype

Golang source code parsing, usage like reflect package.


https://github.com/hexdigest/gowrap

Generate decorators for Go interfaces using simple templates.


https://github.com/rjeczalik/interfaces

Command line tool for generating interface definitions.


https://github.com/dave/jennifer

Generate arbitrary Go code without templates.


https://github.com/ungerik/pkgreflect

Go preprocessor for package scoped reflection.


https://github.com/usk81/generic

flexible data type for Go.


https://github.com/cheekybits/genny

Elegant generics for Go.


https://github.com/Parquery/gocontracts

brings design-by-contract to Go by synchronizing the code with the documentation.


http://github.com/bouk/gonerics

Idiomatic Generics in Go.


https://github.com/cweill/gotests

Generate Go tests from your source code.


https://github.com/hexdigest/gounit

Generate Go tests using your own templates.


https://github.com/opennota/re2dfa

Transform regular expressions into finite state machines and output Go source code.


https://xuri.me/toml-to-go

Translates TOML into a Go type in the browser instantly.


https://github.com/sviperll/adt4j

JSR-269 code generator for algebraic data types.


https://github.com/google/auto

Generates factory, service, and value classes.


https://github.com/google/FreeBuilder

Automatically generates the Builder pattern.


https://immutables.github.io

Annotation processors to generate simple, safe and consistent value objects.


https://github.com/square/javapoet

API to generate source files.


https://github.com/jhipster/generator-jhipster

Yeoman source code generator for Spring Boot and AngularJS.


http://www.joda.org/joda-beans

Small framework that adds queryable properties to Java, enhancing JavaBeans.


https://projectlombok.org

Code generator that aims to reduce verbosity.