Codegen Open Source Projects
Browse 174 Codegen open source projects, ranked by GitHub stars. Find the most popular Codegen tools and libraries.
TabbyML/tabby
Self-hosted AI coding assistant
Metrics details
| Stars | 33,771 |
Pythagora-io/gpt-pilot
The first real AI developer
Metrics details
| Stars | 33,724 |
swagger-api/swagger-codegen
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Metrics details
| Stars | 17,775 |
google/wire
Compile-time Dependency Injection for Go
Metrics details
| Stars | 14,416 |
grpc/grpc-java
The Java gRPC implementation. HTTP/2 based RPC
Metrics details
| Stars | 12,053 |
hyperium/tonic
A native gRPC client & server implementation with async/await support.
Metrics details
| Stars | 12,036 |
dotansimha/graphql-code-generator
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
Metrics details
| Stars | 11,264 |
99designs/gqlgen
go generate based graphql server library
Metrics details
| Stars | 10,738 |
go-swagger/go-swagger
Swagger 2.0 implementation for go
Metrics details
| Stars | 9,996 |
krzysztofzablocki/Sourcery
Meta-programming for Swift, stop writing boilerplate code.
Metrics details
| Stars | 8,010 |
RicoSuter/NSwag
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
Metrics details
| Stars | 7,349 |
anymaniax/orval
orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺
Metrics details
| Stars | 6,252 |
rust-lang/rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
Metrics details
| Stars | 5,241 |
zyantific/zydis
Fast and lightweight x86/x86-64 disassembler and code generation library
Metrics details
| Stars | 4,298 |
shobrook/adrenaline
Chat with (and visualize) your codebase
Metrics details
| Stars | 3,744 |
firasdib/Regex101
This repository is currently only used for issue tracking for www.regex101.com
Metrics details
| Stars | 3,511 |
ferdikoomen/openapi-typescript-codegen
NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification
Metrics details
| Stars | 3,367 |
TheDan64/inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Metrics details
| Stars | 2,988 |
stepancheg/rust-protobuf
Rust implementation of Google protocol buffers
Metrics details
| Stars | 2,975 |
dotnet/corert
This repo contains CoreRT, an experimental .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying compiler toolchain.
Metrics details
| Stars | 2,887 |
bytecodealliance/cranelift
Cranelift code generator
Metrics details
| Stars | 2,507 |
matryer/moq
Interface mocking tool for go generate
Metrics details
| Stars | 2,202 |
ogen-go/ogen
OpenAPI v3 code generator for go
Metrics details
| Stars | 2,113 |
spullara/mustache.java
Implementation of mustache.js for Java
Metrics details
| Stars | 1,950 |
google/protobuf-gradle-plugin
Protobuf Plugin for Gradle
Metrics details
| Stars | 1,832 |
kubb-project/kubb
OpenAPI to TypeScript, React-Query, Zod, Zodios, Faker.js, MSW and Axios.
Metrics details
| Stars | 1,761 |
amzn/selling-partner-api-docs
This repository contains documentation for developers to use to call Selling Partner APIs.
Metrics details
| Stars | 1,551 |
Flutterando/modular
A smart project structure
Metrics details
| Stars | 1,382 |
Khan/genqlient
a truly type-safe Go GraphQL client
Metrics details
| Stars | 1,315 |
ctripcorp/dal
Ctrip Database Access Layer
Metrics details
| Stars | 1,248 |
davidbonnet/astring
🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.
Metrics details
| Stars | 1,244 |
planetscale/vtprotobuf
A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2
Metrics details
| Stars | 1,110 |
Chuyu-Team/VC-LTL
Shared to msvcrt.dll and optimize the C/C++ application file size.
Metrics details
| Stars | 1,089 |
asyncapi/generator
Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!
Metrics details
| Stars | 1,068 |
postmanlabs/postman-code-generators
Common repository for all code generators shipped with Postman
Metrics details
| Stars | 1,043 |
gqty-dev/gqty
The No-GraphQL Client for TypeScript
Metrics details
| Stars | 1,039 |
pacedotdev/oto
Go driven rpc code generation tool for right now.
Metrics details
| Stars | 878 |
amzn/selling-partner-api-models
This repository contains OpenAPI models for developers to use when developing software to call Selling Partner APIs.
Metrics details
| Stars | 877 |
prisma-labs/graphqlgen
⚙️ Generate type-safe resolvers based upon your GraphQL Schema
Metrics details
| Stars | 811 |
Dushistov/flapigen-rs
Tool for connecting programs or libraries written in Rust with other languages
Metrics details
| Stars | 805 |
elringus/bootsharp
Use C# in web apps with comfort
Metrics details
| Stars | 794 |
furioussoul/esview
此项目已暂停开发
Metrics details
| Stars | 774 |
shortlink-org/shortlink
Shortlink service (Microservice example) ⭐️ Star the repo if you like it!
Metrics details
| Stars | 771 |
godot-go/godot-go
Go bindings for Godot 4.6 GDExtension API
Metrics details
| Stars | 731 |
Shopify/yjit
Optimizing JIT compiler built inside CRuby
Metrics details
| Stars | 729 |
wcandillon/swagger-js-codegen
A Swagger Codegen for typescript, nodejs & angularjs
Metrics details
| Stars | 688 |
mparlak/Flee
Fast Lightweight Expression Evaluator
Metrics details
| Stars | 675 |
acro5piano/typed-graphqlify
Build Typed GraphQL Queries in TypeScript without the code generation
Metrics details
| Stars | 647 |
artagnon/rhine-ml
🏞 an OCaml compiler for an untyped lisp
Metrics details
| Stars | 636 |
baomidou/generator
Any Code generator
Metrics details
| Stars | 594 |
zakirullin/tiny-compiler
A tiny compiler for a language featuring LL(2) grammar. With Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Metrics details
| Stars | 578 |
kkharji/xbase
Develop Apple software products within your favorite editor.
Metrics details
| Stars | 553 |
guokr/swagger-py-codegen
a Python web framework generator supports Flask, Tornado, Falcon, Sanic
Metrics details
| Stars | 547 |
guardrail-dev/guardrail
Principled code generation from OpenAPI specifications
Metrics details
| Stars | 542 |
nerdsupremacist/Graphaello
A Tool for Writing Declarative, Type-Safe and Data-Driven Applications in SwiftUI using GraphQL
Metrics details
| Stars | 498 |
tafia/quick-protobuf
A rust implementation of protobuf parser
Metrics details
| Stars | 471 |
piglovesyou/graphql-let
A webpack loader / babel-plugin / babel-plugin-macros / CLI / generated file manager of GraphQL code generator.
Metrics details
| Stars | 452 |
CreateAPI/CreateAPI
Delightful code generator for OpenAPI specs
Metrics details
| Stars | 447 |
ksonnet/ksonnet-lib
Codegen for Kubernetes-API-compatible Jsonnet libraries
Metrics details
| Stars | 445 |
asyncapi/modelina
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
Metrics details
| Stars | 442 |
