113 Open Source Codegen Software Projects
Free and open source codegen code projects including engines, APIs, generators, and tools.
Graphql Code Generator 5663 ⭐
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
Uber Stylist 354 ⭐
A stylist creates cool styles. Stylist is a Gradle plugin that codegens a base set of Android XML themes.
Protein 270 ⭐
💊 Protein is an IntelliJ Plugin to generate Kotlin code for Retrofit 2 and RxJava 2 based on a Swagger definition
Gettengineering Prism 272 ⭐
Gett's Design System code generator. Use Zeplin Styleguides as your R&D's Single Source of Truth.
Graphaello 228 ⭐
A Tool for Writing Declarative, Type-Safe and Data-Driven Applications in SwiftUI using GraphQL
Artist 206 ⭐
An artist creates views. Artist is a Gradle plugin that codegens a base set of Android Views.
Helios1138 Graphql Typed Client 178 ⭐
A tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety, awesome code completion experience, custom scalar type mapping, type guards and more)
AsyncAPI Generator 169 ⭐
Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!
Xcassetpacker 149 ⭐
A command line tool for converting a folder of images into an .xcasset package for Xcode
Redacted Compiler Plugin 140 ⭐
A Kotlin compiler plugin that generates redacted toString() implementations.
Go Itergen 88 ⭐
Code generation tool for Go that generates common functions for iterable types such as map and filter for slices and channels.
Gatsby Typescript 80 ⭐
Alternative typescript support plugin for Gatsbyjs. Aims to make using typescript in Gatsby as painless as possible
Kpoet 56 ⭐
An expressive DSL built on top of JavaPoet to make writing code almost as easy as writing the code yourself.
OpenAPI Typescript Codegen 82 ⭐
Purescript Ohyes 55 ⭐
A library for generating Typescript types that can be used transparently from Purescript.
Bay Scalajs.g8 50 ⭐
A ScalaJs Template with scaffolding, postgres, scalajs-react and play-framework in the backend
Dart Native Codegen 60 ⭐
Generator for dart_native bindings. Codegen can transform native SDK to Flutter plugin.
Nrpytutorial 46 ⭐
NRPy+, [email protected], SENRv2, and the NRPy+ Jupyter Tutorial: Python-Based Code Generation for Numerical Relativity... and Beyond!
Retroswagger 34 ⭐
🧩 A library that generates kotlin code for Retrofit 2 based on a Swagger endpoint. Includes an Annotation Processor to configure and generate the code on build time.
Go2dts 32 ⭐
A simple cli-tools to transform golang `struct` and `const` to typescript `interface` and `type`
Cmake Reflection Template 29 ⭐
A template for simple C++ reflection done with CMake and Python (no other external tools)
Wsdl2swift 25 ⭐
Pure Swift alternative to WSDL2ObjC making a SOAP request & parsing its response as defined in WSDL
Purescript Bismuth 19 ⭐
A library for generating flow type signatures for direct interop between PureScript and Flow. Similar to OhYes
Slm Code Generation 23 ⭐
TensorFlow code for the neural network presented in the paper: "Structural Language Models of Code" (ICML'2020)
Manual Stg Experiment 16 ⭐
Manually constructed STG programs compiled with the standard GHC codegen backend.