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

mst-gql
mst-gqlJavaScript

A library that generates strongly-typed MobX-state-tree models and stores from a GraphQL schema.

#client-side-caching#optimistic-updates#graphql
Stars688
Forks84
Last commit1 year ago
Jane
JanePHP

A set of PHP libraries to generate Models and API Clients from JSON Schema and OpenAPI specifications.

#specification-first#hacktoberfest#type-safety
Stars683
Forks152
Last commit13 days ago
iron-cli
iron-cliJavaScript

A command line scaffolding tool for Meteor applications that generates project structure, files, and boilerplate code.

#development-workflow#boilerplate#cli-tool
Stars637
Forks81
Last commit6 years ago
OpEn
OpEnRust

A Rust-based solver for fast, embedded nonconvex parametric optimization with code generation and ROS support.

#robotics#embedded-systems#nonconvex-optimization
Stars636
Forks68
Last commit2 months ago
Ferry
FerryDart

A stream-based, strongly typed GraphQL client for Dart and Flutter with built-in code generation and normalized caching.

#dart#offline-persistence#rxdart
Stars636
Forks135
Last commit1 month ago
SwagGen
SwagGenSwift

A Swift library and CLI tool for parsing OpenAPI/Swagger 3.0 specs and generating code from them.

#stencil#generator#template
Stars633
Forks146
Last commit2 years ago
GRMustache
GRMustacheSwift

A Swift implementation of Mustache templates with extensions like filters, template inheritance, and extensibility hooks.

#ios#template-engine#tvos
Stars629
Forks154
Last commit9 months ago
Documentation Generator
Documentation GeneratorTypeScript

A Prisma generator that automatically creates documentation reference from your Prisma schema.

#hacktoberfest#orm#database
Stars626
Forks31
Last commit2 years ago
Functional widget
Functional widgetDart

A code generator that enables writing Flutter widgets as functions while preserving class-based widget benefits.

#dart#functional-programming#build-tools
Stars607
Forks53
Last commit1 year ago
angular-skills
angular-skills

Agent skills for Angular developers to enhance AI-assisted development workflows.

#developer-tools#development-workflow#agent-skills
Stars592
Forks68
Last commit2 months ago
Jinja2С++
Jinja2С++C++

A C++ implementation of the Jinja2 Python template engine for dynamic HTML pages and source code generation.

#jinja2#cpp-library#template-engine
Stars592
Forks114
Last commit3 months ago
QtSharp
QtSharpC#

Mono/.NET bindings for Qt, enabling C# developers to use Qt libraries through automatically generated wrappers.

#glue#qt#mono
Stars582
Forks51
Last commit7 years ago
SmartCode
SmartCodeC#

A .NET Core code generation and ETL tool that builds projects from data sources using configurable templates and tasks.

#database-first#code-generator#smartcode
Stars578
Forks168
Last commit2 years ago
FlatBuffersSwift
FlatBuffersSwiftSwift

A Swift implementation of FlatBuffers for efficient cross-platform serialization with zero-copy access.

#flatbuffers#data-structures#serialization
Stars573
Forks41
Last commit11 months ago
lispc
lispcCommon Lisp

A Lisp-like macro language that compiles to C and C++ code, designed for expressive metaprogramming and high-performance systems.

#systems-programming#cuda#metaprogramming
Stars548
Forks38
Last commit4 years ago
Pegged
PeggedD

A Parsing Expression Grammar (PEG) generator for the D programming language, enabling compile-time and runtime parsing.

#parsing#d-language#metaprogramming
Stars547
Forks68
Last commit10 months ago
Swift-VIPER-Module
Swift-VIPER-ModuleSwift

An Xcode template for generating VIPER architecture modules in Swift 4, automating the creation of multiple files.

#viper#ios#boilerplate-reduction
Stars544
Forks106
Last commit5 years ago
General Language
General LanguageTypeScript

A curated collection of instructions, prompts, skills, MCPs, and custom agents to enhance GitHub Copilot's AI capabilities.

#developer-tools#vscode-copilot-chat#agent-skills
Stars535
Forks81
Last commit
Copilot Agents
Copilot AgentsTypeScript

A curated collection of instructions, prompts, skills, MCPs, and custom agents to enhance GitHub Copilot's AI capabilities.

#developer-tools#vscode-copilot-chat#vscode-extension
Stars535
Forks81
Last commit
Pestle
PestlePHP

A PHP framework for organizing command line programs and a collection of Magento 2 code generation scripts.

#module-system#magento2#cli-framework
Stars531
Forks97
Last commit3 years ago
prisma-markdown - Markdown generator, including ERD and descriptions
prisma-markdown - Markdown generator, including ERD and descriptionsTypeScript

Generates markdown documentation with Mermaid ERD diagrams and descriptions from Prisma schemas.

#developer-tools#database-schema#mermaid
Stars525
Forks28
Last commit
Eject
EjectSwift

A command-line tool that generates Swift code from Interface Builder .xib files to transition to programmatic UI layout.

#auto-layout#developer-tools#xib-converter
Stars520
Forks24
Last commit4 years ago
ppx_deriving
ppx_derivingOCaml

A library for type-driven code generation in OCaml, providing plugins to derive common functions from type definitions.

#metaprogramming#boilerplate-reduction#compiler-plugin
Stars517
Forks95
Last commit3 months ago
seaography
seaographyRust

A GraphQL framework for Rust that automatically generates a fully-typed GraphQL API from SeaORM entities.

#hacktoberfest#orm#database
Stars517
Forks59
Last commit4 months ago
neural
neuralVim Script

AI-powered code generation and text editing plugin for Vim and Neovim, supporting OpenAI and local models.

#ai#python-integration#gpt-3
Stars512
Forks21
Last commit10 months ago
Graphaello
GraphaelloSwift

A code generation tool for using GraphQL directly in SwiftUI views with declarative, type-safe property wrappers.

#declarative#data-fetching#graphql
Stars498
Forks16
Last commit4 years ago
Artemis
ArtemisDart

A discontinued Dart code generator that builds type-safe Dart classes from GraphQL schemas and queries.

#dart#hacktoberfest#schema-first
Stars492
Forks130
Last commit2 years ago
Swift 5 Module Template
Swift 5 Module TemplateSwift

An opinionated template for creating reusable Swift 6 modules with best practices and tooling.

#macos-development#template#ios
Stars488
Forks59
Last commit8 months ago
exprotobuf
exprotobufElixir

A library for working with Google Protocol Buffers in Elixir, generating native Elixir modules and structs from .proto schemas.

#elixir#schema-parsing#gpb
Stars482
Forks69
Last commit1 year ago
llm.nvim
llm.nvimLua

A Neovim plugin for interacting with various large language models (LLMs) like ChatGPT, Copilot, and local models directly within the editor.

#vimscript#ai#developer-tools
Stars476
Forks35
Last commit1 month ago
Plank
PlankSwift

A command-line tool for generating immutable model classes from JSON Schemas for Objective-C, Java, and JavaScript (Flow).

#ios#objective-c#type-safety
Stars469
Forks45
Last commit2 years ago
PhpStorm Magento2 Extension
PhpStorm Magento2 ExtensionJava

A PhpStorm plugin that enhances the Magento 2 and Adobe Commerce development workflow with smart completions, navigation, and AI agent tools.

#hacktoberfest#adobe-commerce#intellij
Stars461
Forks100
Last commit
sqlingo
sqlingoGo

A lightweight SQL DSL and ORM for Go that generates code from your database and enables elegant SQL query writing.

#query-builder#orm#database
Stars454
Forks26
Last commit2 months ago
graphql-let
graphql-letTypeScript

A toolchain that integrates GraphQL Code Generator with webpack, Babel, and CLI to generate TypeScript types from GraphQL documents.

#developer-tools#graphql#type-safety
Stars451
Forks34
Last commit11 days ago
CreateAPI
CreateAPISwift

A Swift-based code generator that creates handcrafted-looking Swift code from OpenAPI specifications.

#developer-tools#openapi#swiftpm
Stars449
Forks39
Last commit1 year ago
dbcc
dbccC

A DBC file compiler that converts CAN database files into C code for message serialization, plus CSV, JSON, and XML outputs.

#embedded-systems#can-bus#code-generator
Stars447
Forks151
Last commit8 months ago
PreviousPage 7 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
1 month ago
1 month ago
4 months ago
6 days ago
Next
#Developer Tools98
#Go58
#Cli Tool56
#Type Safety53
#Golang49
#Swift49
#Java40
#Csharp38
#Serialization35
#Typescript33
#Automation33
#Dotnet31