Uno.SourceGeneration

Code generator

An API-compatible C# source generation framework inspired by Roslyn v2.0, enabling developers to generate code based on project build information.

A Roslyn based C# source generation framework

GitHub

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

csharpgeneratormsbuildroslynvisual-studio

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
unoplatform/uno.codegenA set of source generators that automate the creation of common patterns in C# code90
unoplatform/uno.samplesA collection of code samples demonstrating the capabilities of the Uno Platform for building native mobile, web, desktop, and embedded apps using C#.224
thenameless314159/sourcegeneratorutilsProvides utility classes and abstractions to simplify source generation tasks in .NET source generators21
testura/testura.codeProvides tools and helpers for generating, saving, and compiling C# code programmatically297
ryanalameddine/sourcegeneratordemoA C# project demonstrating the use of source generators to automate code generation at compile time.3
unoplatform/workshopsWorkshops for building Uno Platform apps with C#97
engrajabi/enum.source.generatorA C# source generator that creates an enumeration class from an enum type without using reflection.181
unoplatform/uno.playgroundA set of apps and tools for building Uno experiences using C# and WebAssembly215
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
hermanussen/fairyGenerates C# code from SCS .yml files4
jakubsturc/talk-csharp-source-generatorsA presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time.3
drizin/codegencsA code generation toolkit that enables easy creation of templates for generating code in various languages and formats.263
unoplatform/uno.colorcode-universalPort of ColorCode to .NET Standard, allowing syntax highlighted code rendering on various platforms4
alonf/iothubclientgeneratorGenerates C# code for IoT Hub device clients with various features and attributes17
ycanardeau/resxgeneratorA C# source generator to create strongly-typed resource classes for localized strings31