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
129 stars
37 watching
11 forks
Language: C#
last commit: over 1 year ago
Linked from 1 awesome list
csharpgeneratormsbuildroslynvisual-studio
Related projects:
Repository | Description | Stars |
---|---|---|
unoplatform/uno.codegen | A set of source generators that automate the creation of common patterns in C# code | 90 |
unoplatform/uno.samples | A collection of code samples demonstrating the capabilities of the Uno Platform for building native mobile, web, desktop, and embedded apps using C#. | 220 |
thenameless314159/sourcegeneratorutils | Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 |
testura/testura.code | Provides tools and helpers for generating, saving, and compiling C# code programmatically | 297 |
ryanalameddine/sourcegeneratordemo | A C# project demonstrating the use of source generators to automate code generation at compile time. | 3 |
unoplatform/workshops | Workshops for building Uno Platform apps with C# | 97 |
engrajabi/enum.source.generator | A C# source generator that creates an enumeration class from an enum type without using reflection. | 180 |
unoplatform/uno.playground | A set of apps and tools for building Uno experiences using C# and WebAssembly | 215 |
lokimidgard/sourcegenerator.helper.copycode | Generates source code strings for attribute definitions in C#. | 7 |
hermanussen/fairy | Generates C# code from SCS .yml files | 4 |
jakubsturc/talk-csharp-source-generators | A presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time. | 3 |
drizin/codegencs | A code generation toolkit that enables easy creation of templates for generating code in various languages and formats. | 258 |
unoplatform/uno.colorcode-universal | Port of ColorCode to .NET Standard, allowing syntax highlighted code rendering on various platforms | 4 |
alonf/iothubclientgenerator | Generates C# code for IoT Hub device clients with various features and attributes | 17 |
ycanardeau/resxgenerator | A C# source generator to create strongly-typed resource classes for localized strings | 32 |