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

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
Stars965
Forks115
Last commit3 years 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
Stars957
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
Stars953
Forks75
Last commit3 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 commit8 months 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
csbindgen
csbindgenRust

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

#csharp#native-interop#dotnet
Stars934
Forks77
Last commit16 days ago
Record-Builder
Record-BuilderJava

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

#java-17#gradle#annotation-processor
Stars924
Forks70
Last commit1 month ago
Parallel Code
Parallel CodeTypeScript

A desktop app that runs multiple AI coding agents in parallel, each in its own git worktree and branch.

#ai-coding-assistant#git-worktree#developer-tools
Stars890
Forks118
Last commit1 day 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
Stars886
Forks191
Last commit23 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
Stars884
Forks89
Last commit1 month 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
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
Forks219
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
Stars864
Forks223
Last commit10 days ago
goverter
goverterGo

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

#generator#developer-tools#copy
Stars862
Forks67
Last commit5 days ago
Figmagic
FigmagicTypeScript

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

#design-system#hacktoberfest#devops
Stars861
Forks83
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
Stars835
Forks175
Last commit8 days 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
Stars832
Forks69
Last commit2 years 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
Forks102
Last commit1 year ago
zek
zekGo

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

#prototype#hacktoberfest#developer-tools
Stars820
Forks63
Last commit3 months ago
Claude Codex Settings
Claude Codex SettingsPython

A curated collection of battle-tested plugins, skills, and configurations for Claude Code, OpenAI Codex, and other AI coding assistants.

#ai-coding-assistant#plugin-ecosystem#commit-message
Stars815
Forks69
Last commit
Chimp
ChimpTypeScript

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

#quality#productivity#federation
Stars799
Forks138
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
Stars789
Forks107
Last commit5 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
Stars770
Forks36
Last commit5 months ago
typed_struct
typed_structElixir

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

#elixir#metaprogramming#boilerplate-reduction
Stars768
Forks37
Last commit7 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
Stars758
Forks96
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
Stars758
Forks55
Last commit4 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
Stars751
Forks119
Last commit1 month ago
gl-rs
gl-rsRust

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

#graphics#opengl#game-development
Stars748
Forks126
Last commit1 month 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
Stars737
Forks62
Last commit2 years 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
Stars737
Forks62
Last commit2 years 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
Stars733
Forks75
Last commit2 months 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
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
Stars713
Forks28
Last commit6 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
Forks81
Last commit2 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
21 hours ago
Next
#Developer Tools155
#Go86
#Cli Tool80
#Type Safety72
#Golang69
#Swift55
#Typescript54
#Serialization54
#Java50
#Automation49
#Csharp48
#Type Safe43