SourceGeneratorUtils

Source generator utilities

Provides utility classes and abstractions to simplify source generation tasks in .NET source generators

.NET standard 2.0 utils and helpers to write source files (for source generators and general purpose)

GitHub

21 stars
1 watching
1 forks
Language: C#
last commit: about 3 years ago
Linked from 1 awesome list

abstractionscodegencodegenerationcodegeneratorcsharp-sourcegeneratorhelperssourcegensourcegenerationsourcegeneratorsrc-genutils

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
davidwengier/sourcegeneratortemplateProvides a basic template and tools to generate C# source code programmatically182
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
cloud0259/controllergeneratorAutomates the creation of controllers from specified services in .NET projects using source generator technology8
musictopia2/commonsourcegeneratorshelpersA set of reusable helper classes for generating common source code elements in a music-related context11
ycanardeau/resxgeneratorA C# source generator to create strongly-typed resource classes for localized strings31
codecentric/net_automatic_interfaceAutomatically generates interfaces from classes to reduce friction and noise in code63
elskom/gitbuildinfo.sourcegeneratorA tool that provides information about the current Git branch and commit hash, and marks the build as clean or dirty based on the working tree state39
daver32/interfacegeneratorA tool to automatically generate interfaces from classes36
yeah69/mrmeeseeks.staticdelegategeneratorGenerates code to wrap static references into a delegable interface for easier maintenance and decoupling of dependencies.8
ryanalameddine/sourcegeneratordemoA C# project demonstrating the use of source generators to automate code generation at compile time.3
b1z0n/lazyshgenA source generator that automatically generates lazy implementations at compile time.7
gobiegenerator/gobieA tool to simplify source generation in C# by allowing developers to define templates and parameters without writing custom generator code.98
roeibajayo/sourcegeneratorqueryA tool for querying and manipulating C# source code using LINQ support24
ne4to/n.sourcegenerators.uniontypesA C# source generator that automates the creation of discriminated union types with helper methods.10
jeppevammenkristensen/cachesourcegeneratorGenerates cache boilerplate code around a method to simplify caching in C# applications.4