CodegenCS

Code generator

A code generation toolkit that enables easy creation of templates for generating code in various languages and formats.

C# Toolkit for Code Generation (T4 alternative!)

GitHub

258 stars
13 watching
33 forks
Language: C#
last commit: about 2 months ago
codegenerationcodegeneratorcodesmithcodesmith-templatescsharpmetaprogrammingt4t4-enginetemplate-enginetemplate-metaprogramming

Related projects:

Repository Description Stars
unoplatform/uno.codegen A set of source generators that automate the creation of common patterns in C# code 90
senselogic/generis A lightweight code preprocessor for Go that adds features like generics and HTML templating. 43
krasin-ga/matryoshki A framework for creating type-agnostic decorators and adapters using C# source generators 28
microsoft/codebert A pre-trained model for programming languages that can generate code 2,249
mdgriffith/elm-codegen An Elm package and CLI tool for generating code with automatic imports and type inference. 138
hagronnestad/t4toolbox A set of tools and templates for automating code generation in Visual Studio 2015. 6
partech/sitecore.codegenerator Automates code generation for Sitecore templates using T4 templates and serialized data 0
thenameless314159/sourcegeneratorutils Provides utility classes and abstractions to simplify source generation tasks in .NET source generators 21
clipperhouse/gen A tool for generating code in Go with support for generics and runtime extensibility via typewriters. 1,429
eamonnerbonne/expressiontocode A tool for generating valid C# code from expression trees with customizable output options. 161
hermanussen/fairy Generates C# code from SCS .yml files 4
zolang/zolang A programming language that allows users to generate code for multiple platforms through a templating specification file system 148
davidwengier/sourcegeneratortemplate Provides a basic template and tools to generate C# source code programmatically 181
codecentric/net_automatic_interface Automatically generates interfaces from classes to reduce friction and noise in code 61
the-sett/salix A language for code generation and data modeling 6