Codegen Open Source Projects

Browse 174 Codegen open source projects, ranked by GitHub stars. Find the most popular Codegen tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 174 projects
33,771 stars

TabbyML/tabby

Self-hosted AI coding assistant

Metrics details
Stars33,771
33,724 stars

Pythagora-io/gpt-pilot

The first real AI developer

Metrics details
Stars33,724
17,775 stars

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
Stars17,775
14,416 stars

google/wire

Compile-time Dependency Injection for Go

Metrics details
Stars14,416
12,053 stars

grpc/grpc-java

The Java gRPC implementation. HTTP/2 based RPC

Metrics details
Stars12,053
12,036 stars

hyperium/tonic

A native gRPC client & server implementation with async/await support.

Metrics details
Stars12,036
11,264 stars

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
Stars11,264
10,738 stars

99designs/gqlgen

go generate based graphql server library

Metrics details
Stars10,738
9,996 stars

go-swagger/go-swagger

Swagger 2.0 implementation for go

Metrics details
Stars9,996
8,010 stars

krzysztofzablocki/Sourcery

Meta-programming for Swift, stop writing boilerplate code.

Metrics details
Stars8,010
7,349 stars

RicoSuter/NSwag

The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

Metrics details
Stars7,349
6,252 stars

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
Stars6,252
5,241 stars

rust-lang/rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries.

Metrics details
Stars5,241
4,298 stars

zyantific/zydis

Fast and lightweight x86/x86-64 disassembler and code generation library

Metrics details
Stars4,298
3,744 stars

shobrook/adrenaline

Chat with (and visualize) your codebase

Metrics details
Stars3,744
3,511 stars

firasdib/Regex101

This repository is currently only used for issue tracking for www.regex101.com

Metrics details
Stars3,511
3,367 stars

ferdikoomen/openapi-typescript-codegen

NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification

Metrics details
Stars3,367
2,988 stars

TheDan64/inkwell

It's a New Kind of Wrapper for Exposing LLVM (Safely)

Metrics details
Stars2,988
2,975 stars

stepancheg/rust-protobuf

Rust implementation of Google protocol buffers

Metrics details
Stars2,975
2,887 stars

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
Stars2,887
2,507 stars

bytecodealliance/cranelift

Cranelift code generator

Metrics details
Stars2,507
2,202 stars

matryer/moq

Interface mocking tool for go generate

Metrics details
Stars2,202
2,113 stars

ogen-go/ogen

OpenAPI v3 code generator for go

Metrics details
Stars2,113
1,950 stars

spullara/mustache.java

Implementation of mustache.js for Java

Metrics details
Stars1,950
1,832 stars

google/protobuf-gradle-plugin

Protobuf Plugin for Gradle

Metrics details
Stars1,832
1,761 stars

kubb-project/kubb

OpenAPI to TypeScript, React-Query, Zod, Zodios, Faker.js, MSW and Axios.

Metrics details
Stars1,761
1,551 stars

amzn/selling-partner-api-docs

This repository contains documentation for developers to use to call Selling Partner APIs.

Metrics details
Stars1,551
1,382 stars

Flutterando/modular

A smart project structure

Metrics details
Stars1,382
1,315 stars

Khan/genqlient

a truly type-safe Go GraphQL client

Metrics details
Stars1,315
1,248 stars

ctripcorp/dal

Ctrip Database Access Layer

Metrics details
Stars1,248
1,244 stars

davidbonnet/astring

🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.

Metrics details
Stars1,244
1,110 stars

planetscale/vtprotobuf

A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2

Metrics details
Stars1,110
1,089 stars

Chuyu-Team/VC-LTL

Shared to msvcrt.dll and optimize the C/C++ application file size.

Metrics details
Stars1,089
1,068 stars

asyncapi/generator

Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!

Metrics details
Stars1,068
1,043 stars

postmanlabs/postman-code-generators

Common repository for all code generators shipped with Postman

Metrics details
Stars1,043
1,039 stars

gqty-dev/gqty

The No-GraphQL Client for TypeScript

Metrics details
Stars1,039
878 stars

pacedotdev/oto

Go driven rpc code generation tool for right now.

Metrics details
Stars878
877 stars

amzn/selling-partner-api-models

This repository contains OpenAPI models for developers to use when developing software to call Selling Partner APIs.

Metrics details
Stars877
811 stars

prisma-labs/graphqlgen

⚙️ Generate type-safe resolvers based upon your GraphQL Schema

Metrics details
Stars811
805 stars

Dushistov/flapigen-rs

Tool for connecting programs or libraries written in Rust with other languages

Metrics details
Stars805
794 stars

elringus/bootsharp

Use C# in web apps with comfort

Metrics details
Stars794
774 stars

furioussoul/esview

此项目已暂停开发

Metrics details
Stars774
771 stars

shortlink-org/shortlink

Shortlink service (Microservice example) ⭐️ Star the repo if you like it!

Metrics details
Stars771
731 stars

godot-go/godot-go

Go bindings for Godot 4.6 GDExtension API

Metrics details
Stars731
729 stars

Shopify/yjit

Optimizing JIT compiler built inside CRuby

Metrics details
Stars729
688 stars

wcandillon/swagger-js-codegen

A Swagger Codegen for typescript, nodejs & angularjs

Metrics details
Stars688
675 stars

mparlak/Flee

Fast Lightweight Expression Evaluator

Metrics details
Stars675
647 stars

acro5piano/typed-graphqlify

Build Typed GraphQL Queries in TypeScript without the code generation

Metrics details
Stars647
636 stars

artagnon/rhine-ml

🏞 an OCaml compiler for an untyped lisp

Metrics details
Stars636
594 stars

baomidou/generator

Any Code generator

Metrics details
Stars594
578 stars

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
Stars578
553 stars

kkharji/xbase

Develop Apple software products within your favorite editor.

Metrics details
Stars553
547 stars

guokr/swagger-py-codegen

a Python web framework generator supports Flask, Tornado, Falcon, Sanic

Metrics details
Stars547
542 stars

guardrail-dev/guardrail

Principled code generation from OpenAPI specifications

Metrics details
Stars542
498 stars

nerdsupremacist/Graphaello

A Tool for Writing Declarative, Type-Safe and Data-Driven Applications in SwiftUI using GraphQL

Metrics details
Stars498
471 stars

tafia/quick-protobuf

A rust implementation of protobuf parser

Metrics details
Stars471
452 stars

piglovesyou/graphql-let

A webpack loader / babel-plugin / babel-plugin-macros / CLI / generated file manager of GraphQL code generator.

Metrics details
Stars452
447 stars

CreateAPI/CreateAPI

Delightful code generator for OpenAPI specs

Metrics details
Stars447
445 stars

ksonnet/ksonnet-lib

Codegen for Kubernetes-API-compatible Jsonnet libraries

Metrics details
Stars445
442 stars

asyncapi/modelina

A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization

Metrics details
Stars442
1-60 of 174 projects
Get A Weekly Email With Trending Codegen Projects
Stay updated on Codegen plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.