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

gomakeme
gomakemeGo

Generate boilerplate code and CRUD endpoints for Fiber or Gin REST APIs in Go.

#backend-development#rest#api
Stars9
Forks0
Last commit4 years ago
automate
automateAda

Generates Ada code from finite-state machine descriptions using text scripts.

#embedded-systems#model-driven-development#state-machine
Stars8
Forks1
Last commit2 years ago
cl-annot-revisit
cl-annot-revisitCommon Lisp

A re-implementation of cl-annot providing Common Lisp annotation macros and an @ reader macro for syntactic sugar.

#annotation#metaprogramming#macros
Stars8
Forks0
Last commit3 years ago
doplus
doplusCommon Lisp

A Common Lisp iteration macro offering extensibility and SLIME integration with explicit, macro-based syntax.

#dsl#slime-integration#lisp-programming
Stars7
Forks0
Last commit24 days ago
rebar3_diameter_compiler
rebar3_diameter_compilerErlang

A Rebar3 plugin that compiles Diameter .dia files into Erlang modules for telecommunications protocol development.

#rebar3-plugin#diameter-protocol#compiler-plugin
Stars7
Forks14
Last commit
textra
textraGo

A zero-dependency Go library for parsing and manipulating struct tags with type information.

#metadata-extraction#go-library#go-packages
Stars7
Forks0
Last commit3 years ago
go-substrate-gen
go-substrate-genGo

Generates Go boilerplate code for interacting with Substrate blockchains using go-substrate-rpc-client.

#rpc-client#developer-tools#boilerplate
Stars7
Forks1
Last commit2 years ago
Exscript
ExscriptElixir

A simple Elixir library for defining custom Mix tasks to create files and directories.

#elixir#developer-tools#build-tools
Stars7
Forks3
Last commit9 years ago
ngx-schematics-utilities
ngx-schematics-utilitiesTypeScript

A comprehensive utility library for developing and enhancing Angular Schematics with chainable APIs and file operations.

#helpers#developer-tools#angular-cli
Stars7
Forks0
Last commit7 days ago
scaffold
scaffoldElixir

A Mix task for generating new projects from Git-based templates, supporting any file structure.

#elixir#developer-tools#mix-task
Stars7
Forks0
Last commit11 years ago
VarHandler
VarHandlerGo

A Go library for generating Go files with common and repetitive patterns to reduce boilerplate code.

#developer-tools#productivity#boilerplate
Stars6
Forks2
Last commit9 years ago
shellsense
shellsensePython

An AI-powered terminal assistant for Linux that enhances productivity with smart search, code help, translation, and data tools.

#search#ai#productivity
Stars6
Forks1
Last commit1 year ago
fiber-skeleton
fiber-skeletonGo

A production-ready Go web application skeleton built on the Fiber framework with a clean, layered architecture.

#project-skeleton#api#fiber-framework
Stars6
Forks0
Last commit1 day ago
CorvidAgent
CorvidAgentTypeScript

An open-source AI agent platform that writes code, opens pull requests, and ships software based on plain English descriptions.

#mcp-tools#automated-development#developer-tools
Stars6
Forks2
Last commit23 days ago
ada-pretty
ada-prettyAda

A library for generating nicely formatted Ada source code by constructing syntax trees programmatically.

#programming-language#library#pretty-print
Stars5
Forks2
Last commit2 months ago
scale-codec-js-library
scale-codec-js-libraryTypeScript

A pure JavaScript implementation of the SCALE codec specification for Substrate-based blockchains.

#polkadot#substrate#typescript
Stars5
Forks0
Last commit3 years ago
fast-graphql
fast-graphqlJavaScript

A Node.js package for structuring, combining resolvers, merging GraphQL schemas, and generating schema files.

#next-js#graphql-typedefs#graphql-typescript
Stars5
Forks2
Last commit3 years ago
Haxe-Blockly
Haxe-BlocklyCSS

Haxe wrapper for Google's Blockly visual programming library, enabling Haxe developers to create block-based coding environments.

#haxe#educational-technology#visual-programming
Stars5
Forks1
Last commit19 days ago
Svg to C# Source Generators
Svg to C# Source GeneratorsC#

A source generator that converts SVG files to C# code for compile-time SVG embedding.

#embedded-resources#compiler#graphics
Stars4
Forks1
Last commit5 years ago
go-typeql
go-typeqlGo

A Go ORM for TypeDB 3.x providing type-safe CRUD, query building, migrations, and code generation from Go structs.

#query-builder#crud#cgo
Stars4
Forks0
Last commit3 days ago
entype
entypeTypeScript

A CLI tool and library that generates type definitions for Rust and TypeScript from JSON data.

#developer-tools#type-generation#cli-tool
Stars4
Forks0
Last commit2 years ago
JSpecify Package-Info Generator
JSpecify Package-Info GeneratorJava

A Maven plugin that automatically generates package-info.java files with JSpecify nullness annotations for Java projects.

#generator#null-safety#package-info
Stars4
Forks1
Last commit
@MohamedBouattour/angular-clean-architecture
@MohamedBouattour/angular-clean-architectureTypeScript

A CLI tool to scaffold Angular 20+ applications following Clean Architecture principles and NgRx SignalStore best practices.

#ngrx-signalstore#frontend#typescript
Stars3
Forks0
Last commit
ngx-seo
ngx-seoHTML

A personal portfolio website and SEO library for Angular applications built with Nx.

#developer-tools#build-automation#portfolio-website
Stars3
Forks1
Last commit10 months ago
tiled-code-gen
tiled-code-genAda

Generates code from Tiled map editor files to integrate maps into game engines and frameworks.

#workflow-automation#tiled-integration#game-engines
Stars3
Forks0
Last commit4 years ago
vcli
vcliV

A CLI tool that generates folder structures for building command-line applications in V.

#v-lang#developer-tools#project-templates
Stars3
Forks0
Last commit3 years ago
eos-abigen
eos-abigenGo

A CLI tool that generates type-safe client code for interacting with EOS-compatible blockchain contracts.

#generator#abi-parser#eos
Stars3
Forks0
Last commit3 years ago
algokit-client-generator-py
algokit-client-generator-pyPython

Generates type-safe Python clients for Algorand smart contracts from ARC-32/56 application specifications.

#developer-tools#algokit#smart-contracts
Stars3
Forks5
Last commit
ngx-autogen
ngx-autogenTypeScript

A set of schematics that streamline Angular workflows by generating best-practice code and reducing repetitive setup tasks.

#developer-tools#boilerplate-reduction#angular-cli
Stars2
Forks0
Last commit2 months ago
dockerfile-parser-rs
dockerfile-parser-rsRust

A Rust library for parsing, modifying, and generating Dockerfiles with full instruction support.

#podman#build-automation#dockerfile
Stars2
Forks0
Last commit1 day ago
.NET Toolchain/SDK
.NET Toolchain/SDKC#

A .NET toolchain for generating a full-fledged Substrate SDK, enabling rapid development of storage services and clients.

#blockchain-sdk#storage-service#rest-api
Stars2
Forks0
Last commit3 years ago
LibVLC LLM Skill
LibVLC LLM SkillJavaScript

A Claude Code plugin that provides AI coding assistants with accurate libvlc API knowledge for both 3.x and 4.x versions.

#ai-coding-assistant#transcoding#claude-code-plugin
Stars2
Forks0
Last commit4 months ago
Lua-Generate
Lua-GenerateLua

A CLI tool to generate boilerplate code for Next.js React applications, inspired by Angular's ng tool.

#boilerplate-generator#developer-tools#nextjs
Stars2
Forks0
Last commit1 year ago
swaggular
swaggularTypeScript

Generates Angular services and TypeScript models from Swagger/OpenAPI specifications.

#developer-tools#swagger#frontend-tooling
Stars2
Forks0
Last commit5 months ago
asn1scc
asn1scc

ASN.1 compiler specifically designed for embedded systems development.

#embedded-systems#data-serialization#safety-critical
Stars1
Forks2
Last commit2 years ago
ns-gc
ns-gcJavaScript

CLI tool to generate standalone NativeScript Angular components and services with clean structure.

#developer-tools#nativescript#cli-tool
Stars1
Forks0
Last commit1 year ago
PreviousPage 17 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
9 days ago
7 months ago
10 days ago
3 months ago
Next
#Developer Tools155
#Go86
#Cli Tool80
#Type Safety72
#Golang69
#Swift55
#Typescript54
#Serialization54
#Java50
#Automation49
#Csharp48
#Type Safe43