talk-csharp-source-generators
C# Compile-Time Generator
A presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time.
A presentation about C# Source Generators
3 stars
1 watching
0 forks
last commit: over 4 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
lokimidgard/sourcegenerator.helper.copycode | Generates source code strings for attribute definitions in C#. | 7 |
thenameless314159/sourcegeneratorutils | Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 |
hermanussen/compiletimemethodexecutiongenerator | Allows executing code during compilation to improve runtime performance | 20 |
codecentric/net_automatic_interface | Automatically generates interfaces from classes to reduce friction and noise in code | 61 |
jeppevammenkristensen/cachesourcegenerator | Generates cache boilerplate code around a method to simplify caching in C# applications. | 4 |
b1z0n/lazyshgen | A source generator that automatically generates lazy implementations at compile time. | 7 |
krasin-ga/matryoshki | A framework for creating type-agnostic decorators and adapters using C# source generators | 28 |
rudolfkurkams/structpacker | A binary serializer that generates optimized C# serialization code using Source Generators technology | 76 |
trampster/jsonsrcgen | A C# library that uses source generators to generate JSON serialization code | 147 |
ycanardeau/resxgenerator | A C# source generator to create strongly-typed resource classes for localized strings | 32 |
alekshura/sourceconfig | A tool for generating objects from JSON configuration files during build time | 12 |
davidwengier/sourcegeneratortemplate | Provides a basic template and tools to generate C# source code programmatically | 181 |
mattbierner/stt-c-compile-time-snake | A tool that provides compile-time capabilities for generating low-level code from higher-level abstractions in languages that support it | 207 |
hermanussen/mocksourcegenerator | A C# mocking library that generates mocks at compile-time using a source generator | 11 |
martinothamar/wrappervalueobject | Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 |