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: over 1 year ago
Linked from 1 awesome list

csharpgeneratormsbuildroslynvisual-studio

Backlinks from these awesome lists:

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