SourceGeneratorTemplate

C# source generator template

Provides a basic template and tools to generate C# source code programmatically

A basic template for writing a C# source generator

GitHub

182 stars
8 watching
29 forks
Language: C#
last commit: over 4 years ago
Linked from 1 awesome list

csharp-sourcegenerator

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
thenameless314159/sourcegeneratorutilsProvides utility classes and abstractions to simplify source generation tasks in .NET source generators21
gobiegenerator/gobieA tool to simplify source generation in C# by allowing developers to define templates and parameters without writing custom generator code.98
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
daver32/interfacegeneratorA tool to automatically generate interfaces from classes36
jeppevammenkristensen/cachesourcegeneratorGenerates cache boilerplate code around a method to simplify caching in C# applications.4
codecentric/net_automatic_interfaceAutomatically generates interfaces from classes to reduce friction and noise in code63
cloud0259/controllergeneratorAutomates the creation of controllers from specified services in .NET projects using source generator technology8
atifaziz/transplatorGenerates C# source code from text templates with dynamic content replacement32
drizin/codegencsA code generation toolkit that enables easy creation of templates for generating code in various languages and formats.263
ne4to/n.sourcegenerators.uniontypesA C# source generator that automates the creation of discriminated union types with helper methods.10
igood/boilerplatezeroA collection of C# source generators that simplify the code required for common patterns in WPF applications38
yeah69/mrmeeseeks.staticdelegategeneratorGenerates code to wrap static references into a delegable interface for easier maintenance and decoupling of dependencies.8
microsoft/cswin32A tool that generates C# code to interact with the Windows API2,147
musictopia2/commonsourcegeneratorshelpersA set of reusable helper classes for generating common source code elements in a music-related context11
jakubsturc/talk-csharp-source-generatorsA presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time.3