Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Code Generation

Code Generation

431 projects

Showing 36 of 431 projects

Fetlang
FetlangC++

A statically typed, procedural esoteric programming language where source code resembles fetish erotica.

#programming-language#humor#compiler
Stars1.5k
Forks35
Last commit2 years ago
generact
generactJavaScript

A CLI tool that generates new React components by replicating your existing component structure and patterns.

#generator#component-scaffolding#create-react-app
Stars1.5k
Forks46
Last commit7 years ago
reform
reformGo

A better ORM for Go, based on non-empty interfaces and code generation via go generate.

#hacktoberfest#mssql#orm
Stars1.5k
Forks75
Last commit5 months ago
pyannotate
pyannotatePython

Automatically generates PEP-484 type annotations for Python code by analyzing runtime behavior.

#developer-tools#python#testing-integration
Stars1.4k
Forks60
Last commit1 month ago
FastAPI Code Generator
FastAPI Code GeneratorPython

A code generator that creates FastAPI applications from OpenAPI specification files.

#fastapi#generator#pydantic
Stars1.4k
Forks152
Last commit4 days ago
FastExpressionCompiler
FastExpressionCompilerC#

A high-performance compiler for C# Expression Trees and a lightweight alternative to System.Linq.Expressions.

#dryioc#compiler#closure
Stars1.4k
Forks94
Last commit10 days ago
LDC
LDCD

A portable D programming language compiler using LLVM for modern optimization and code generation.

#d#programming-language#d-language
Stars1.3k
Forks285
Last commit15 days ago
ScalaPB
ScalaPBScala

Protocol buffer compiler plugin for Scala that generates case classes, parsers, and serializers.

#scala-js#protocol-buffers#grpc
Stars1.3k
Forks293
Last commit12 days ago
GoWrap
GoWrapGo

A command-line tool that generates decorators for Go interfaces using templates to add cross-cutting concerns like metrics and tracing.

#interface#logrus#observability
Stars1.3k
Forks93
Last commit13 days ago
gp.nvim
gp.nvimLua

A Neovim plugin for AI-powered chat sessions, text/code operations, speech-to-text, and image generation using multiple LLM providers.

#ai-assistant#codeium#vim
Stars1.3k
Forks127
Last commit10 months ago
sklearn-porter
sklearn-porterPython

Transpile trained scikit-learn estimators to C, Java, JavaScript, Go, PHP, and Ruby for embedded systems and performance-critical applications.

#deployment#embedded-systems#sklearn
Stars1.3k
Forks169
Last commit2 years ago
llvm
llvmGo

A pure Go library for parsing, generating, and analyzing LLVM IR assembly.

#parsing#llvm-ir#low-level
Stars1.3k
Forks85
Last commit1 year ago
goderive
goderiveGo

A Go code generator that automatically derives and maintains mundane functions like equality checks, deep copies, and functional operations from your types.

#generator#functional-programming#developer-tools
Stars1.3k
Forks45
Last commit1 year ago
ObjectiveSql
ObjectiveSqlJava

A Java ORM framework using ActiveRecord pattern that enables writing SQL expressions with Java syntax for rapid development.

#database-access#orm#rapid-development
Stars1.3k
Forks158
Last commit2 years ago
graphql-client
graphql-clientRust

A typed GraphQL client library for Rust that generates precise types for queries and responses at compile time.

#webassembly#serde#client
Stars1.3k
Forks175
Last commit3 months ago
graphql-client
graphql-clientRust

A typed GraphQL client library for Rust that generates precise types for queries and responses at compile time.

#webassembly#client#graphql
Stars1.3k
Forks175
Last commit3 months ago
Laurine
LaurineSwift

A Swift localization code generator that converts .strings files into type-safe, autocomplete-friendly Swift/ObjC code.

#ios#objective-c#type-safety
Stars1.3k
Forks72
Last commit7 years ago
Clean Architecture with Blazor Server
Clean Architecture with Blazor ServerHTML

A production-ready Blazor Server application template built on Clean Architecture principles for scalable enterprise systems.

#mudblazor#entity-framework-core#enterprise-application
Stars1.2k
Forks309
Last commit
Brian2
Brian2Python

A free, open-source Python simulator for spiking neural networks, designed for ease of use and flexibility.

#research-tool#scientific-computing#neuroscience
Stars1.2k
Forks287
Last commit7 days ago
go-doudou
go-doudouGo

A lightweight Go microservice framework based on OpenAPI 3.0 and Protobuf v3, supporting both monolith and microservice architectures.

#orm#rest#microservice
Stars1.2k
Forks195
Last commit1 month ago
Natalie
NatalieSwift

A Swift command-line tool that generates type-safe code from storyboard files to eliminate string identifiers for segues and reusable views.

#type-safety#segues#command-line-tool
Stars1.2k
Forks68
Last commit7 years ago
trpc-go
trpc-goGo

A pluggable, high-performance RPC framework for Go, supporting multiple protocols and services per process.

#service-architecture#trpc-protocol#mock-testing
Stars1.2k
Forks134
Last commit8 months ago
counterfeiter
counterfeiterGo

A Go tool for generating type-safe fake implementations of interfaces to simplify unit testing.

#unit-testing#test-doubles#mocking
Stars1.1k
Forks100
Last commit18 days ago
mason
masonDart

A Dart package for creating and consuming reusable project templates called bricks to automate code generation.

#dart#developer-tools#dart-package
Stars1.1k
Forks109
Last commit5 days ago
teleport-code-generators
teleport-code-generatorsTypeScript

Code generators that convert abstract UIDL definitions into React, Vue, Angular, and other framework components and projects.

#uidl#component-generator#low-code
Stars1.1k
Forks185
Last commit6 days ago
peg
pegGo

A Packrat parser generator for Parsing Expression Grammars (PEG) implemented in Go.

#packrat-parser#backtracking#compiler-tools
Stars1.1k
Forks126
Last commit15 days ago
RoslynQuoter
RoslynQuoterC#

A Roslyn tool that generates C# syntax tree API calls from C# source code.

#developer-tools#syntax-tree#csharp
Stars1.1k
Forks124
Last commit1 year ago
Context Engineering Kit
Context Engineering KitTypeScript

A collection of advanced context engineering plugins for AI coding agents to improve result quality and reliability.

#cursor-ide#ai#developer-tools
Stars1.1k
Forks103
Last commit2 days ago
google-cloud
google-cloudElixir

Elixir client libraries for accessing Google APIs, generated from Google's API discovery service.

#elixir#google-apis#authentication
Stars1.1k
Forks465
Last commit3 months ago
ChatGPT Jetbrains
ChatGPT JetbrainsJava

A JetBrains IDE plugin that integrates ChatGPT for code assistance, error fixing, and codebase queries.

#ai-coding-assistant#ide-plugin#developer-tools
Stars1.1k
Forks236
Last commit1 year ago
gqty
gqtyTypeScript

A TypeScript GraphQL client that automatically infers queries from your code, eliminating manual query writing.

#automatic-queries#hacktoberfest#graphql
Stars1.0k
Forks34
Last commit3 days ago
StringTemplate
StringTemplateJava

A Java template engine for generating source code, web pages, emails, and other formatted text output with strict model-view separation.

#email-templates#template-engine#internationalization
Stars1.0k
Forks233
Last commit1 year ago
Mapping Generator
Mapping GeneratorC#

A Roslyn-based Visual Studio extension that generates object-to-object mapping code at design time, similar to AutoMapper.

#object-mapping#mapper#csharp
Stars1.0k
Forks120
Last commit4 years ago
ActiveJ
ActiveJJava

A modern Java platform providing high-performance asynchronous I/O, HTTP server/client, dependency injection, and cloud components with minimal dependencies.

#http-server#high-performance#dependency-injection
Stars992
Forks81
Last commit5 months ago
vfsgen
vfsgenGo

Generates Go code that statically implements an http.FileSystem, enabling efficient embedding of assets into Go binaries.

#build-tools#http-filesystem#embed-files
Stars983
Forks81
Last commit2 years ago
genql
genqlTypeScript

A type-safe TypeScript query builder for GraphQL APIs with auto-completion and validation.

#query-builder#developer-tools#type-safety
Stars967
Forks40
Last commit4 months ago
PreviousPage 5 of 12

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 days ago
Next
#Developer Tools98
#Go58
#Cli Tool56
#Type Safety53
#Golang49
#Swift49
#Java40
#Csharp38
#Serialization35
#Typescript33
#Automation33
#Dotnet31