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

gwindows
gwindowsAda

A free and open-source Ada programming framework for building GUI applications on MS Windows.

#windows-api#ada-library#desktop-application
Stars25
Forks9
Last commit14 days ago
php.easy.nvim
php.easy.nvimLua

A Neovim plugin providing keybindings and functions to speed up PHP development tasks like code generation and refactoring.

#editor-tool#productivity#neovim-plugin
Stars24
Forks2
Last commit4 months ago
PreForM
PreForMPython

A simple Python-based preprocessor for Fortran projects that supports cpp directives and templating features.

#preprocessor#cli-tool#fortran
Stars23
Forks8
Last commit5 years ago
qr-code
qr-codeCrystal

A native QR code generator for Crystal with no external dependencies, supporting text, SVG, and PNG output.

#svg-generation#library#qr-code
Stars23
Forks1
Last commit16 days ago
Marionette CLI
Marionette CLIJavaScript

A command-line utility for generating MarionetteJS application skeletons and Backbone/Marionette files with support for RequireJS, CommonJS, and ES6 modules.

#es6-modules#module-system#marionettejs
Stars23
Forks2
Last commit10 years ago
inifile-D
inifile-DD

A compile-time INI file parser and writer generator for D that uses annotated structs.

#d-language#metaprogramming#ini-parser
Stars22
Forks9
Last commit3 years ago
GitHubRestAPISwiftOpenAPI
GitHubRestAPISwiftOpenAPISwift

Automatically generated Swift client libraries for GitHub's REST API, built from the official OpenAPI specification.

#api#swift-package-manager#rest-api
Stars22
Forks3
Last commit7 days ago
kace
kaceGo

A Go library for case conversion that handles common initialisms like SQL, ID, and HTTP correctly.

#developer-tools#naming-conventions#go-library
Stars22
Forks2
Last commit8 years ago
Roosterize
RoosterizePython

A neural network-based tool that suggests lemma names for Coq verification projects by analyzing serialized statements and elaborated terms.

#coq#lemma-naming#deep-learning
Stars22
Forks5
Last commit3 years ago
Lumen Make
Lumen MakePHP

A Laravel make command port for Lumen, enabling artisan-style code generation in Lumen applications.

#lumen#developer-tools#micro-framework
Stars21
Forks4
Last commit10 years ago
ThenGenerator
ThenGeneratorSwift

Xcode Source Editor Extension that generates Then library code for UIKit components with customizable properties.

#developer-tools#xcode-source-editor-extension#xcode-extension
Stars21
Forks4
Last commit4 years ago
Twin Tools Add-In
Twin Tools Add-InC#

A productivity add-in for Xamarin Studio that enhances navigation, file toggling, and code generation.

#ide-plugin#productivity#unit-testing
Stars21
Forks7
Last commit10 years ago
TypeBridge
TypeBridgePython

A modern, Pythonic ORM for TypeDB with an attribute-based API that aligns with TypeDB's type system.

#orm#pydantic#database-schema
Stars21
Forks7
Last commit5 days ago
stache
stacheRust

A Mustache template compiler that generates optimized C code from templates.

#compiler#template-engine#cli-tool
Stars21
Forks0
Last commit5 years ago
Mage Wizard
Mage WizardTypeScript

A web-based tool to accelerate Magento/Adobe Commerce development by generating modules, editing code, and viewing configurations.

#adobe-commerce#magento#development-tool
Stars20
Forks1
Last commit2 years ago
AdminCrudBundle
AdminCrudBundleHTML

A Symfony bundle that generates a basic admin CRUD controller with pagination, filtering, and standard operations for a given entity.

#crud#admin#crud-generator
Stars20
Forks13
Last commit7 years ago
godal
godalGo

Generates Go ORM models from SQL DDL files for use with GORM, enabling expressive and fast code.

#orm#database#developer-tools
Stars19
Forks0
Last commit4 years ago
Autosubst-ocaml
Autosubst-ocamlCoq

Generates Coq boilerplate code for handling binders, renaming, and substitutions in formal language metatheory.

#de-bruijn-indices#coq#substitution
Stars19
Forks13
Last commit22 days ago
graphql-java-codegen-gradle-plugin
graphql-java-codegen-gradle-plugin

Gradle plugin for generating Java types and resolver interfaces from GraphQL schemas.

#gradle#schema-first#graphql
Stars19
Forks6
Last commit6 years ago
typed_structor
typed_structorElixir

A library for defining typed structs, exceptions, and records in Elixir with a single declaration, eliminating boilerplate.

#elixir#developer-tools#metaprogramming
Stars19
Forks1
Last commit4 months ago
inizio
inizioGo

A Go binary that generates Go projects with the standard project layout, supporting extensible plugins.

#developer-tools#plugins#layout
Stars19
Forks2
Last commit3 years ago
Protoc Gen Elm
Protoc Gen ElmElm

A protoc plugin that generates Elm modules from Protocol Buffers definitions, enabling type-safe communication.

#protoc-plugin#type-safety#protocol-buffers
Stars19
Forks4
Last commit1 year ago
dynamo
dynamoAda

An Ada code generator for creating web applications and database mappings from XML, YAML, or UML models.

#sql-schema#yaml#database-mapping
Stars18
Forks5
Last commit3 months ago
RazorPageRouteGenerator
RazorPageRouteGeneratorC#

Generates strongly typed route methods for Razor and Blazor pages to enable type-safe navigation.

#razor-pages#source-generator#dotnet
Stars18
Forks0
Last commit12 days ago
protobuf-ada
protobuf-adaC++

Experimental Ada code generation support for Google Protocol Buffers, enabling Ada applications to use Google's data interchange format.

#data-serialization#experimental#protocol-buffers
Stars18
Forks3
Last commit4 years ago
filler
fillerGo

A Go utility that automatically populates struct fields using custom fill tags and filler functions.

#data-population#go-library#utility-library
Stars18
Forks4
Last commit9 years ago
Validate
ValidateOCaml

An OCaml library that uses a PPX deriver to automatically generate validators for records, variants, lists, and values via annotations.

#ppx-deriver#functional-programming#validation
Stars18
Forks0
Last commit2 years ago
graphql-java-codegen-maven-plugin
graphql-java-codegen-maven-plugin

Maven plugin for generating Java types and resolver interfaces from GraphQL schemas.

#graphql#type-safety#build-automation
Stars17
Forks2
Last commit6 years ago
VIPER Module Template
VIPER Module TemplateSwift

An Xcode template for generating VIPER architecture modules in Swift to streamline iOS development.

#ios#boilerplate-reduction#viper-architecture
Stars17
Forks5
Last commit7 years ago
cappulada
cappuladaPython

Generate Ada bindings for C++ code, supporting complex features like object orientation and templates.

#spark#programming-tools#ada
Stars17
Forks4
Last commit6 years ago
gemini-cli-on-vscode
gemini-cli-on-vscodeTypeScript

A VS Code extension that integrates multiple AI CLI tools (Gemini, Claude, GPT-5, Qwen) directly into the editor with unified multi-agent management.

#qwen-coder#qwen3#developer-tools
Stars17
Forks7
Last commit10 months ago
gontainer
gontainerGo

A YAML-based Dependency Injection container for Go that is concurrent-safe, supports scopes, and offers hot swapping.

#yaml#concurrent#dependency-injection
Stars17
Forks1
Last commit1 year ago
typedpy
typedpyPython

A library for type-safe, strict Python structures with JSON schema support and static type checking.

#python-3#static-typing#type-system
Stars17
Forks4
Last commit1 year ago
teeplate
teeplateCrystal

A Crystal library for rendering multiple template files with support for ECR templates and interactive overwriting.

#developer-tools#crystal-library#template-engine
Stars17
Forks14
Last commit5 years ago
tmf
tmfTypeScript

A TypeScript port of the Eclipse Modeling Framework for building type-safe, reflective data models across Node.js, Angular, and React applications.

#modeling#model-driven-development#data-modeling
Stars17
Forks0
Last commit1 month ago
gong
gongGo

A framework for building domain-specific modeling environments (DSME) by generating code from Go structs.

#angular2#dsl#dsme
Stars16
Forks1
Last commit1 day ago
PreviousPage 15 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
Next
#Developer Tools155
#Go86
#Cli Tool80
#Type Safety72
#Golang69
#Swift55
#Typescript54
#Serialization54
#Java50
#Automation49
#Csharp48
#Type Safe43