Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Code Generation

Code Generation

621 projects

Showing 36 of 621 projects

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
Stars981
Forks80
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
Stars976
Forks43
Last commit2 months ago
is-my-json-valid
is-my-json-validJavaScript

A high-performance JSONSchema validator that uses code generation for maximum validation speed.

#validation#schema-validation#json-schema
Stars963
Forks115
Last commit3 days ago
FastBinaryEncoding
FastBinaryEncodingC++

Ultra-fast binary serialization library with code generation for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift.

#multi-language#high-performance#protocol-buffers-alternative
Stars958
Forks98
Last commit
go-enum
go-enumGo

A Go code generator that creates type-safe enumerations with useful methods from simple type declarations.

#developer-tools#type-safety#boilerplate
Stars955
Forks75
Last commit5 days ago
SwiftyJSONAccelerator
SwiftyJSONAcceleratorSwift

A macOS app that generates Swift 5 Codable model files from JSON to accelerate iOS/macOS development.

#hacktoberfest#productivity-tool#codable
Stars948
Forks121
Last commit9 months ago
csbindgen
csbindgenRust

A Rust tool that automatically generates C# FFI bindings from Rust or C libraries for .NET and Unity.

#csharp#native-interop#dotnet
Stars944
Forks77
Last commit2 days ago
protobuf-swift
protobuf-swiftSwift

A Swift implementation of Google's Protocol Buffers for efficient data serialization on Apple platforms.

#protoc#apple-platforms#ios
Stars937
Forks133
Last commit2 years ago
Record-Builder
Record-BuilderJava

An annotation processor that generates builders, withers, and records for Java records and interfaces.

#java-17#gradle#annotation-processor
Stars928
Forks69
Last commit27 days ago
built_value
built_valueDart

A Dart library for generating immutable value types, enum classes, and JSON serialization with minimal boilerplate.

#dart#type-safety#client-server
Stars885
Forks193
Last commit9 days ago
Workbench Export to Migrations
Workbench Export to MigrationsPython

A MySQL Workbench plugin that exports database models to Laravel 5 migrations following PSR-2 standards.

#database-schema#database-tool#laravel
Stars885
Forks228
Last commit
Razor
RazorGo

A Go port of the Razor view engine that compiles templates to Go code for extreme performance and concise syntax.

#fast#razor-syntax#html-templates
Stars883
Forks89
Last commit2 months ago
redux-cli
redux-cliJavaScript

An opinionated CLI tool for quickly generating Redux/React components, forms, and ducks with consistent project structure.

#developer-tools#productivity#boilerplate
Stars876
Forks51
Last commit8 years ago
goverter
goverterGo

Generate type-safe Go converters by defining interface function signatures, avoiding runtime reflection.

#generator#developer-tools#copy
Stars872
Forks69
Last commit3 days ago
Razor
RazorC#

Parser and code generator for the Razor syntax, enabling server-side C# code to be embedded within HTML for dynamic web content.

#html-templating#razor-syntax#server-side-rendering
Stars872
Forks218
Last commit7 years ago
Markdown Magic
Markdown MagicJavaScript

Automatically format markdown files via comment blocks using source code, external data, and custom transforms.

#developer-tools#content-sync#readme
Stars866
Forks223
Last commit1 month ago
Figmagic
FigmagicTypeScript

Generate design tokens, export graphics, and extract React components from Figma documents to bridge design and development.

#design-system#hacktoberfest#devops
Stars863
Forks82
Last commit1 year ago
package: inject
package: injectDart

Compile-time dependency injection framework for Dart and Flutter applications.

#dart#dependency-injection#type-safety
Stars860
Forks193
Last commit5 years ago
Fiat-Crypto
Fiat-CryptoRocq Prover

Synthesizes formally verified, correct-by-construction C, Rust, Go, and other language code for cryptographic field arithmetic primitives.

#correct-by-construction#coq#field-arithmetic
Stars839
Forks177
Last commit1 day ago
FreeBuilder
FreeBuilderJava

Automatic generation of the Builder pattern for Java 1.8+, reducing boilerplate for immutable value types.

#boilerplate-reduction#gwt#annotation-processor
Stars829
Forks101
Last commit1 year ago
Chapyter
ChapyterPython

A JupyterLab extension that integrates GPT-4 as a code interpreter, translating natural language to Python and executing it automatically.

#jupyterlab-extension#data-science#productivity-tools
Stars828
Forks69
Last commit2 years ago
zek
zekGo

Generate Go structs from XML documents to simplify reading XML data in Go programs.

#prototype#hacktoberfest#developer-tools
Stars819
Forks63
Last commit4 months ago
Chimp
ChimpTypeScript

A CLI tool for scaffolding and generating GraphQL code to accelerate development.

#quality#productivity#federation
Stars800
Forks137
Last commit2 years ago
elm-graphql
elm-graphqlElm

Autogenerate type-safe Elm code from any GraphQL schema for guaranteed valid queries and seamless decoders.

#elm-package#schema-first#static-typing
Stars787
Forks107
Last commit6 months ago
Weaver
WeaverSwift

A declarative, compile-time safe dependency injection framework for Swift applications on iOS, macOS, and Linux.

#ios#software-architecture#dependency-injection
Stars773
Forks36
Last commit6 months ago
typed_struct
typed_structElixir

An Elixir library for defining structs with a type without writing boilerplate code.

#elixir#metaprogramming#boilerplate-reduction
Stars770
Forks38
Last commit8 months ago
Appainter
AppainterDart

A visual theme editor and generator for Flutter apps to configure and preview Material Design themes.

#design-system#dart#theme-editor
Stars761
Forks95
Last commit1 day ago
colfer
colferJava

A binary serialization format and compiler optimized for speed and size, generating code from schema definitions.

#binary-serialization#serializable-objects#high-performance
Stars759
Forks55
Last commit6 months ago
Plaster
PlasterPowerShell

A template-based file and project generator for PowerShell that streamlines module, test, and configuration creation.

#pester-tests#developer-tools#template-engine
Stars752
Forks119
Last commit2 months ago
gl-rs
gl-rsRust

An OpenGL function pointer loader and binding generator for the Rust programming language.

#graphics#opengl#game-development
Stars750
Forks128
Last commit2 months ago
claude-code.el
claude-code.elEmacs Lisp

An Emacs interface for Claude Code CLI, providing seamless AI coding assistance within Emacs.

#emacs#developer-tools#productivity
Stars743
Forks79
Last commit4 months ago
Awesome Roslyn
Awesome Roslyn

A curated list of awesome resources for the .NET Compiler Platform (Roslyn), including books, tutorials, projects, analyzers, and source generators.

#hacktoberfest#roslyn-api#developer-tools
Stars735
Forks62
Last commit2 years ago
Roslyn
Roslyn

A curated list of awesome resources for the .NET Roslyn compiler platform, including analyzers, source generators, and tools.

#hacktoberfest#roslyn-api#developer-tools
Stars735
Forks62
Last commit2 years ago
roslyn-linq-rewrite
roslyn-linq-rewriteC#

A Roslyn-based compiler that rewrites LINQ expressions into procedural code to minimize allocations and dynamic dispatch in C#.

#compiler#performance-optimization#csharp
Stars714
Forks28
Last commit6 years ago
SwiftInitializerGenerator
SwiftInitializerGeneratorSwift

An Xcode Source Code Extension that automatically generates Swift initializers from selected property lines.

#macos-development#developer-tools#productivity
Stars714
Forks30
Last commit7 years ago
mypy-protobuf
mypy-protobufPython

Generates mypy stub files from Protocol Buffer specifications to enable static type checking in Python.

#developer-tools#type-stubs#protocol-buffers
Stars708
Forks82
Last commit4 months ago
PreviousPage 6 of 18

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
1 year ago
2 years ago
Next
#Developer Tools156
#Go86
#Cli Tool80
#Type Safety72
#Golang69
#Swift55
#Typescript54
#Serialization54
#Java50
#Automation49
#Csharp48
#Type Safe43