Topic: "codegen"
AntonOsika/gpt-engineer
CLI platform to experiment with codegen. Precursor to: https://lovable.dev
Language: Python - Size: 19.5 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 54,373 - Forks: 7,179

Pythagora-io/gpt-pilot
The first real AI developer
Language: Python - Size: 45.1 MB - Last synced at: about 9 hours ago - Pushed at: 4 months ago - Stars: 33,030 - Forks: 3,375

TabbyML/tabby
Self-hosted AI coding assistant
Language: Rust - Size: 105 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 31,289 - Forks: 1,494

google/wire
Compile-time Dependency Injection for Go
Language: Go - Size: 480 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 13,869 - Forks: 643

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.
Language: TypeScript - Size: 87.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 11,089 - Forks: 1,371

99designs/gqlgen
go generate based graphql server library
Language: Go - Size: 14.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 10,387 - Forks: 1,212

krzysztofzablocki/Sourcery
Meta-programming for Swift, stop writing boilerplate code.
Language: Swift - Size: 56 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 7,876 - Forks: 627

RicoSuter/NSwag
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
Language: C# - Size: 61.2 MB - Last synced at: 4 days ago - Pushed at: 14 days ago - Stars: 7,078 - Forks: 1,324

rust-lang/rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
Language: Rust - Size: 18.2 MB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 4,850 - Forks: 753

orval-labs/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. ๐บ
Language: TypeScript - Size: 13.7 MB - Last synced at: about 6 hours ago - Pushed at: 6 days ago - Stars: 4,180 - Forks: 433

shobrook/adrenaline
Instant answers to any programming question
Size: 127 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3,738 - Forks: 312

zyantific/zydis
Fast and lightweight x86/x86-64 disassembler and code generation library
Language: C - Size: 17.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 3,734 - Forks: 454

ferdikoomen/openapi-typescript-codegen
NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification
Language: TypeScript - Size: 23.3 MB - Last synced at: 8 days ago - Pushed at: 13 days ago - Stars: 3,212 - Forks: 539

hey-api/openapi-ts
๐ The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more. Support: @mrlubos
Language: TypeScript - Size: 42.1 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 2,757 - Forks: 188

TheDan64/inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Language: Rust - Size: 9.73 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 2,589 - Forks: 241

bytecodealliance/cranelift ๐ฆ
Cranelift code generator
Size: 9.75 MB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 2,497 - Forks: 201

matryer/moq
Interface mocking tool for go generate
Language: Go - Size: 2.4 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 2,079 - Forks: 130

graphql-editor/graphql-zeus
GraphQL client and GraphQL code generator with GraphQL autocomplete library generation โกโกโก for browser,nodejs and react native ( apollo compatible )
Language: TypeScript - Size: 26.4 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 1,965 - Forks: 107

ogen-go/ogen
OpenAPI v3 code generator for go
Language: Go - Size: 68.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,753 - Forks: 128

kubb-labs/kubb
The ultimate toolkit for working with APIs.
Language: TypeScript - Size: 75.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,244 - Forks: 102

Khan/genqlient
a truly type-safe Go GraphQL client
Language: Go - Size: 1.46 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,225 - Forks: 123

davidbonnet/astring
๐ณ Tiny and fast JavaScript code generator from an ESTree-compliant AST.
Language: JavaScript - Size: 2.68 MB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 1,216 - Forks: 56

gqty-dev/gqty
The No-GraphQL Client for TypeScript
Language: TypeScript - Size: 16.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,011 - Forks: 31

planetscale/vtprotobuf
A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2
Language: Go - Size: 11 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 977 - Forks: 89

ferrislucas/promptr
Promptr is a CLI tool that applies plain language instructions to the filesystem. Instructions can utilize a liquidjs based templating system. Use cases include refactoring, code generation, and experimentation.
Language: JavaScript - Size: 574 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 928 - Forks: 37

asyncapi/generator
Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!
Language: JavaScript - Size: 7.88 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 924 - Forks: 304

pacedotdev/oto
Go driven rpc code generation tool for right now.
Language: Go - Size: 309 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 823 - Forks: 52

prisma-labs/graphqlgen ๐ฆ
โ๏ธ Generate type-safe resolvers based upon your GraphQL Schema
Language: TypeScript - Size: 2.46 MB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 817 - Forks: 54

Dushistov/flapigen-rs
Tool for connecting programs or libraries written in Rust with other languages
Language: Rust - Size: 10.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 795 - Forks: 60

furioussoul/tailmaster
ๆญค้กน็ฎๅทฒๆๅๅผๅ
Language: JavaScript - Size: 122 MB - Last synced at: 20 days ago - Pushed at: 9 months ago - Stars: 781 - Forks: 199

shortlink-org/shortlink
Shortlink service (Microservice example) โญ๏ธ Star the repo if you like it!
Language: Go - Size: 683 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 767 - Forks: 40

gzuidhof/tygo
Generate Typescript types from Golang source code
Language: Go - Size: 114 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 735 - Forks: 56

elringus/bootsharp
Use C# in web apps with comfort
Language: C# - Size: 4.74 MB - Last synced at: 13 days ago - Pushed at: 27 days ago - Stars: 734 - Forks: 37

ThrowTheSwitch/CMock
Mock/stub generator for C
Language: C - Size: 3.73 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 734 - Forks: 294

Shopify/yjit
Optimizing JIT compiler built inside CRuby
Size: 196 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 704 - Forks: 23

stacklok/codegate ๐ฆ
CodeGate: Security, Workspaces and Multiplexing for AI Agentic Frameworks
Language: Python - Size: 43.6 MB - Last synced at: 7 days ago - Pushed at: 26 days ago - Stars: 689 - Forks: 84

opea-project/GenAIExamples
Generative AI Examples is a collection of GenAI examples such as ChatQnA, Copilot, which illustrate the pipeline capabilities of the Open Platform for Enterprise AI (OPEA) project.
Language: Shell - Size: 84.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 633 - Forks: 294

baomidou/generator
Any Code generator
Language: Java - Size: 17.3 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 578 - Forks: 535

codestoryai/sidecar
Sidecar is the AI brains for the Aide editor and works alongside it, locally on your machine
Language: Rust - Size: 225 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 550 - Forks: 91

kkharji/xbase
Develop Apple software products within your favorite editor.
Language: Rust - Size: 31.1 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 547 - Forks: 17

guardrail-dev/guardrail
Principled code generation from OpenAPI specifications
Language: Scala - Size: 12.7 MB - Last synced at: 23 days ago - Pushed at: 9 months ago - Stars: 534 - Forks: 134

nerdsupremacist/Graphaello
A Tool for Writing Declarative, Type-Safe and Data-Driven Applications in SwiftUI using GraphQL
Language: Swift - Size: 23.1 MB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 498 - Forks: 18

modiimedia/arri
Arri RPC is a code-first RPC framework for end-to-end type safety in any language
Language: TypeScript - Size: 5.93 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 491 - Forks: 7

tafia/quick-protobuf
A rust implementation of protobuf parser
Language: Rust - Size: 1020 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 465 - Forks: 89

rjeczalik/interfaces
Code generation tools for Go.
Language: Go - Size: 55.7 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 432 - Forks: 35

CreateAPI/CreateAPI
Delightful code generator for OpenAPI specs
Language: Swift - Size: 17.8 MB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 431 - Forks: 39

PhilippRados/wrecc
A x86_64 C99 compiler written in Rust from scratch
Language: Rust - Size: 1.42 MB - Last synced at: 27 days ago - Pushed at: 6 months ago - Stars: 425 - Forks: 14

ZacSweers/redacted-compiler-plugin
A Kotlin compiler plugin that generates redacted toString() implementations.
Language: Kotlin - Size: 1.02 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 419 - Forks: 28

Diizzayy/nuxt-graphql-client
โก๏ธ Minimal GraphQL Client + Code Generation for Nuxt3
Language: TypeScript - Size: 3.13 MB - Last synced at: 8 days ago - Pushed at: 15 days ago - Stars: 395 - Forks: 46

nottheswimmer/pytago
A source-to-source transpiler for Python to Go translation
Language: Python - Size: 410 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 395 - Forks: 28

7nohe/openapi-react-query-codegen
OpenAPI React Query Codegen is a code generator for creating React Query (also known as TanStack Query) hooks based on your OpenAPI schema.
Language: TypeScript - Size: 1000 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 384 - Forks: 35

disneystreaming/smithy4s
https://disneystreaming.github.io/smithy4s/
Language: Scala - Size: 30.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 379 - Forks: 83

pdziepak/codegen
Experimental wrapper over LLVM for generating and compiling code at run-time.
Language: C++ - Size: 109 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 379 - Forks: 19

devflowinc/uzi
CLI for running large numbers of coding agents in parallel with git worktrees
Language: Go - Size: 63.5 MB - Last synced at: about 14 hours ago - Pushed at: 26 days ago - Stars: 373 - Forks: 10

asyncapi/modelina
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
Language: TypeScript - Size: 23.3 MB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 368 - Forks: 208

GettEngineering/Prism ๐ฆ
Gett's Design System code generator. Use Zeplin Styleguides as your R&D's Single Source of Truth.
Language: Swift - Size: 12.1 MB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 365 - Forks: 21

ScalingIntelligence/KernelBench
KernelBench: Can LLMs Write GPU Kernels? - Benchmark with Torch -> CUDA problems
Language: Python - Size: 1.81 MB - Last synced at: 28 days ago - Pushed at: 29 days ago - Stars: 360 - Forks: 39

microsoft/multilspy
multilspy is a lsp client library in Python intended to be used to build applications around language servers.
Language: Python - Size: 262 KB - Last synced at: 4 days ago - Pushed at: 20 days ago - Stars: 358 - Forks: 68

uber/stylist
A stylist creates cool styles. Stylist is a Gradle plugin that codegens a base set of Android XML themes.
Language: Kotlin - Size: 198 KB - Last synced at: 19 days ago - Pushed at: about 2 years ago - Stars: 357 - Forks: 12

MrSmith33/vox
Vox language compiler. AOT / JIT / Linker. Zero dependencies
Language: D - Size: 2.85 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 354 - Forks: 19

hhvm/hack-codegen
Library to programatically generate Hack code and write it to signed files
Language: Hack - Size: 2 MB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 341 - Forks: 93

mirumee/ariadne-codegen
Generate fully typed Python client for any GraphQL API from schema, queries and mutations
Language: Python - Size: 1.23 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 330 - Forks: 51

Manweill/swagger-axios-codegen
swagger client to use axios and typescript
Language: TypeScript - Size: 961 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 313 - Forks: 87

tomjschuster/sequelize-ui
TypeScript code generator for Sequelize ORM
Language: TypeScript - Size: 9.66 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 295 - Forks: 57

Mermade/openapi-codegen
OpenAPI 3.0 CodeGen plus Node.js minus the Java and emojis
Language: JavaScript - Size: 3.32 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 295 - Forks: 47

intercom/contentful-typescript-codegen
Generate TypeScript interfaces from a Contentful environment
Language: TypeScript - Size: 2.49 MB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 287 - Forks: 57

kobylynskyi/graphql-java-codegen
Make your GraphQL Java application schema-driven.
Language: Java - Size: 3.13 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 284 - Forks: 110

PrasadG193/kyaml2go
K8s Go client code generator from Kubernetes resource yamls
Language: Go - Size: 396 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 284 - Forks: 29

AdevintaSpain/Protein ๐ฆ
๐ Protein is an IntelliJ Plugin to generate Kotlin code for Retrofit 2 and RxJava 2 based on a Swagger definition
Language: Kotlin - Size: 6.52 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 274 - Forks: 8

JavierSegoviaCordoba/kopy
Nested copies made easy in Kotlin
Language: Kotlin - Size: 3.8 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 273 - Forks: 6

awslabs/aws-mobile-appsync-sdk-ios
iOS SDK for AWS AppSync.
Language: Swift - Size: 71.6 MB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 267 - Forks: 134

bottlenoselabs/c2cs
Generate C# bindings from a C header.
Language: C# - Size: 5.19 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 264 - Forks: 21

microsoft/monitors4codegen
Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multispy` is a lsp client library in Python intended to be used to build applications around language servers.
Language: Python - Size: 6.18 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 263 - Forks: 32

gisbi-kim/nano-pgo
For an education purpose, from-scratch, single-file, python-only pose-graph optimization implementation
Language: Python - Size: 30.2 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 251 - Forks: 18

CraneStation/lightbeam ๐ฆ
Lightbeam has moved and now lives in the Wasmtime repository!
Language: Rust - Size: 759 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 249 - Forks: 13

mattpocock/xstate-codegen ๐ฆ
A codegen tool for 100% TS type-safety in XState
Language: TypeScript - Size: 1.56 MB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 246 - Forks: 12

jsoysouvanh/Refureku
Cross-platform C++17 Runtime Reflection Library
Language: C++ - Size: 291 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 241 - Forks: 23

microsoft/react-native-lazy-index ๐ฆ
RAM bundle friendly, bundle-time generated `index.js`
Language: JavaScript - Size: 4.98 MB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 230 - Forks: 10

sammcj/ingest
Parse files (e.g. code repos) and websites to clipboard or a file for ingestions by AI / LLMs
Language: Go - Size: 2.69 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 225 - Forks: 14

holochain/scaffolding
Scaffolding tool to quickly generate and modify holochain applications
Language: Rust - Size: 6.83 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 223 - Forks: 20

Nic30/hwt
VHDL/Verilog/SystemC code generator, simulator API written in python/c++
Language: Python - Size: 19.3 MB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 213 - Forks: 28

helios1138/graphql-typed-client
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)
Language: TypeScript - Size: 299 KB - Last synced at: 1 day ago - Pushed at: almost 5 years ago - Stars: 212 - Forks: 18

uber/artist
An artist creates views. Artist is a Gradle plugin that codegens a base set of Android Views.
Language: Kotlin - Size: 521 KB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 211 - Forks: 19

smithy-lang/awesome-smithy
Awesome Smithy is a curated list of awesome build-tools, code-generators, examples, and other resources related to the Smithy IDL.
Size: 75.2 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 206 - Forks: 17

cometkim/gatsby-plugin-typegen
Let's give developers using GatsbyJS better DX with extreme type-safety
Language: TypeScript - Size: 345 MB - Last synced at: about 20 hours ago - Pushed at: over 2 years ago - Stars: 204 - Forks: 23

nksaraf/magiql
๐ ๐ซ Simple and powerful GraphQL Client, love child of react-query โค๏ธ relay
Language: TypeScript - Size: 9.42 MB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 203 - Forks: 1

correttojs/graphql-codegen-apollo-next-ssr
Autogenerate apollo code for nextjs ssr
Language: TypeScript - Size: 5.73 MB - Last synced at: 8 days ago - Pushed at: 25 days ago - Stars: 199 - Forks: 35

fmvilas/swagger-node-codegen
An OpenAPI 3.x/Swagger 2 code generator for Node.js
Language: JavaScript - Size: 255 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 199 - Forks: 55

Xuanwo/gg
General Golang Code Generator
Language: Go - Size: 55.7 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 198 - Forks: 15

git-cloner/codegen
Salesforce codegen with web server
Language: Python - Size: 2.75 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 194 - Forks: 35

blobcity/autoai
Python based framework for Automatic AI for Regression and Classification over numerical data. Performs model search, hyper-parameter tuning, and high-quality Jupyter Notebook code generation.
Language: Python - Size: 9.07 MB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 178 - Forks: 43

telosys-tools-bricks/telosys-cli
Telosys CLI - Command Line Interface
Language: Java - Size: 698 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 176 - Forks: 25

kyaukyuai/gpt-all-star
๐ค AI-powered code generation tool for scratch development of web applications with a team collaboration of autonomous AI agents.
Language: Python - Size: 4.25 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 176 - Forks: 30

rametta/rapini
:leafy_green: OpenAPI to React Query (or SWR) & Axios
Language: TypeScript - Size: 488 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 173 - Forks: 19

chenweiqun/swagger-vue
Swagger to JS & Vue & Axios Codegen
Language: JavaScript - Size: 38.1 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 173 - Forks: 61

kofigumbs/codec-beam
Generate Erlang VM byte code from Haskell
Language: Haskell - Size: 252 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 171 - Forks: 6

retejs/rete-studio
A general-purpose code generation tool powered by Rete.js
Language: TypeScript - Size: 869 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 167 - Forks: 35

ablestack/graphql-codegen-hasura
code-generator plugins for hasura/apollo-gql/typescript development
Language: TypeScript - Size: 10.3 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 154 - Forks: 13

inquisitiveSoft/XCAssetPacker
A command line tool for converting a folder of images into an .xcasset package for Xcode
Language: Swift - Size: 2.5 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 153 - Forks: 7

open-telemetry/weaver
OTel Weaver lets you easily develop, validate, document, and deploy semantic conventions
Language: Rust - Size: 7.93 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 148 - Forks: 44
