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

IconFont2Code
IconFont2CodeJavaScript

A web tool that generates a C# class with constant fields for the Unicode values of glyph icons in font files.

#xamarin#developer-tools#csharp
Stars290
Forks37
Last commit1 month ago
clReflect
clReflectC++

A C++ reflection library that uses Clang to parse source code and generate runtime type information databases.

#clang#runtime-type-information#c-plus-plus
Stars285
Forks30
Last commit3 years ago
Transformer
TransformerJavaScript

A web tool that visually formats text and generates Swift/Objective-C code for attributed strings.

#transformer#visual-editor#web-app
Stars279
Forks14
Last commit6 years ago
SwaggerProvider
SwaggerProviderF#

F# generative Type Provider that auto-generates strongly-typed HTTP client code from OpenAPI/Swagger schemas at compile time.

#typeprovider#type-provider#rest-api
Stars278
Forks60
Last commit5 days ago
ChatGPTWizard
ChatGPTWizardPascal

An AI plugin for Embarcadero RAD Studio IDE (XE5 to 12.1) integrating ChatGPT, Writesonic, YouChat, and offline Ollama for code assistance.

#ollama-offline#chatgpt-api#openai
Stars273
Forks58
Last commit1 month ago
SDC
SDCD

A work-in-progress D compiler with supporting tools, built as a library to improve the D toolchain.

#programming-language#d-language#compiler
Stars270
Forks57
Last commit2 months ago
erlsom
erlsomErlang

An Erlang library for parsing and generating XML documents with SAX, simple DOM, and data binding modes.

#dom-parser#sax-parser#xml-schema
Stars269
Forks107
Last commit9 months ago
SqlHydra
SqlHydraF#

SqlHydra is a type-safe SQL generation and code generation suite for F# that creates strongly-typed queries from your database schema.

#typeprovider#query-builder#orm
Stars265
Forks30
Last commit1 day ago
ClaudoPro Directory
ClaudoPro DirectoryMDX

A searchable directory of 262+ pre-built Claude configurations, MCP servers, and automation tools to enhance AI performance for specific tasks.

#claude-api#developer-tools#productivity
Stars261
Forks69
Last commit1 day ago
rts
rtsGo

Generates Go struct definitions from JSON server responses, supporting parametric routes and custom headers.

#rest#developer-tools#json-server
Stars256
Forks11
Last commit3 years ago
SwissKnife
SwissKnifeGroovy

A Groovy library for Android providing view injection, threading, and state persistence through annotations.

#threading#parcelable#android
Stars252
Forks21
Last commit10 years ago
Refureku
RefurekuC++

A cross-platform C++17 runtime reflection library with a code generator and dynamic library API.

#dynamic-library#cplusplus-17#cpp17
Stars250
Forks24
Last commit1 year ago
regexpu
regexpuJavaScript

A source code transpiler that rewrites ES2015 Unicode regular expressions with the 'u' flag into ES5-compatible equivalents.

#unicode#regex#transpiler
Stars242
Forks18
Last commit1 year ago
Delphi-JsonToDelphiClass
Delphi-JsonToDelphiClassPascal

Generates Delphi classes from JSON strings for type-safe serialization and deserialization.

#desktop-application#object-pascal#rtl
Stars241
Forks124
Last commit2 years ago
cl-autowrap
cl-autowrapPython

Automatically generates complete Common Lisp foreign function interface (FFI) wrappers from C header files using c2ffi.

#c2ffi#libffi#system-integration
Stars237
Forks42
Last commit2 years ago
j2s
j2sSwift

A macOS app that converts JSON dictionaries into Codable-compliant Swift structs.

#developer-tools#swift-codable#json-to-swift
Stars236
Forks13
Last commit5 months ago
D Template Tutorial
D Template TutorialHTML

A comprehensive tutorial on D programming language templates covering basics to advanced metaprogramming concepts.

#d-language#metaprogramming#programming-tutorial
Stars234
Forks28
Last commit4 years ago
Pollinate
PollinateJavaScript

Generate new projects from Git(Hub) templates using a simple schema and Nunjucks templating.

#parsing#generator#skeleton
Stars229
Forks13
Last commit6 years ago
Chet - C Header Translator for Delphi
Chet - C Header Translator for DelphiPascal

A C header to Delphi Pascal translator using libclang for accurate conversion of C libraries.

#header-translators#clang#language-interop
Stars225
Forks49
Last commit1 month ago
darklua
darkluaRust

A command line tool that transforms Lua 5.1 and Roblox Luau code using configurable rules.

#luau#roblox#cli-tool
Stars217
Forks47
Last commit6 days ago
Selma
SelmaJava

A Java bean mapper that generates mapping code at compile time to eliminate runtime mapping errors.

#object-mapping#bean-mapping#annotation-processor
Stars213
Forks37
Last commit6 years ago
typex
typexGo

A CLI tool to examine Go type structures, interfaces, and their transitive dependencies, and export them as TypeScript declarations.

#type#cli-tool#export
Stars207
Forks11
Last commit2 years ago
charlatan
charlatanGo

A Go interface mocking tool that generates fake implementations for testing, with detailed call tracking.

#unit-testing#interface-mocking#mocking
Stars205
Forks10
Last commit2 years ago
Convalida
ConvalidaJava

A simple, lightweight, and powerful field validation library for Android applications.

#kotlin-dsl#android#annotation-processing
Stars205
Forks18
Last commit6 years ago
sq
sqGo

A code-generated, type-safe SQL query builder and struct mapper for Go that eliminates magic strings and boilerplate.

#query-builder#data-mapper#database
Stars201
Forks11
Last commit3 years ago
kod
kodGo

A generics-based dependency injection and aspect-oriented programming framework for Go, built around components and interceptors.

#fx#interceptor#aspect-oriented-programming
Stars197
Forks6
Last commit7 days ago
Supernova.Enum.Generators
Supernova.Enum.GeneratorsC#

A C# source generator that creates helper classes for enums, providing fast operations without reflection.

#fast-enum#codegeneration#csharp
Stars197
Forks17
Last commit1 year ago
WMI Delphi Code Creator
WMI Delphi Code CreatorPascal

Generate Object Pascal, Oxygene, C++, and C# code to access Windows Management Instrumentation (WMI) classes, events, and methods.

#desktop-application#wmi-explorer#object-pascal
Stars196
Forks46
Last commit
generator-jhipster-ionic
generator-jhipster-ionicTypeScript

A JHipster blueprint that generates an Ionic mobile app client for JHipster backends.

#jhipster-blueprint#progressive-web-app#authentication
Stars194
Forks50
Last commit3 days ago
Jitescript
JitescriptJava

A Java library for generating JVM bytecode with a clean, fluent API inspired by BiteScript.

#library#runtime-metaprogramming#java
Stars194
Forks31
Last commit5 years ago
Utoipauto
UtoipautoRust

Rust macros to automatically discover and add Utoipa paths and schemas at compile time, eliminating manual OpenAPI documentation boilerplate.

#openapi-generator#procedural-macros#code-first
Stars193
Forks10
Last commit9 months ago
MemberwiseInit
MemberwiseInitSwift

A Swift macro that generates memberwise initializers at any access level with default values and compile-time safety.

#boilerplate-reduction#swift-package-manager#property-wrappers
Stars193
Forks24
Last commit
gqldoc
gqldocGo

A command-line tool written in Go that generates API documentation from GraphQL schemas or endpoints.

#developer-tools#graphql#graphql-endpoint
Stars190
Forks6
Last commit2 years ago
Generator.Equals
Generator.EqualsC#

A C# source generator that automatically implements IEquatable<T>, Equals, and GetHashCode using attributes.

#boilerplate-reduction#equality#equality-comparison
Stars190
Forks22
Last commit2 months ago
XcodeEquatableGenerator
XcodeEquatableGeneratorSwift

Xcode 8 source code extension that automatically generates Swift Equatable protocol conformance for structs and classes.

#xcode-plugin#xcode-8#developer-tools
Stars188
Forks16
Last commit7 years ago
rusty-cheddar
rusty-cheddarRust

A Rust crate for automatically generating C header files from Rust source code, enabling C interoperability.

#header-generation#ffi#c-interop
Stars187
Forks25
Last commit8 years ago
PreviousPage 9 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 years ago
2 months ago
Next
#Developer Tools98
#Go58
#Cli Tool56
#Type Safety53
#Golang49
#Swift49
#Java40
#Csharp38
#Serialization35
#Typescript33
#Automation33
#Dotnet31