C# Toolkit for Code Generation (T4 alternative!)
-
Updated
Sep 23, 2024 - C#
C# Toolkit for Code Generation (T4 alternative!)
A C# source generator to create an enumeration class from an enum type. With this package, you can work on enums very, very fast without using reflection.
.NET standard 2.0 utils and helpers to write source files (for source generators and general purpose)
DataTier.Net is an Entity Framework alternative that makes it simple to create stored procedure powered data tiers.
💉IoC container that uses code generation instead of reflection for managing and resolving dependencies as a basis
Converts a c# project to a UPM package
C# source generator to automatically create an interface from a class
Homemade procedural object-oriented semi-dynamic typed interpreted or compiled programming language
avromagic auto-magically generates C# classes from an Avro Schema Registry.
A code generation library for Unity3d.
Rider C# plugin for easy code generation of mapping classes
Provides static analysis, transformation, and code generation mechanisms in an extensible set of programming languages
Fullstack multi-language code generator for database-agnostic data access
Javascriptifier is a .Net library for generating JavaScript from Linq.Expression.
Regionizer is a C# Visual Studio Package that serves as a document formatter, code generation utility and auto commenting system. For development you will need Visual Studio 2017 or 2019, and make sure Visual Studio Extensibility SDK is installed in Visual Studio.
A simple Mini-PL interpreter for the course Compilers and Code Generation.
C#/.NET model classes for the EDI@Energy MaLo Ident API
A code generated library that makes working with units and quantities a piece of cake.
XmlMirror uses reflection to make it simple to create C# XML Parsers and Writers
Add a description, image, and links to the codegeneration topic page so that developers can more easily learn about it.
To associate your repository with the codegeneration topic, visit your repo's landing page and select "manage topics."