CompileTimeMethodExecutionGenerator
Compilation accelerator
Allows executing code during compilation to improve runtime performance
A .NET 5 source generator proof of concept that allows executing a method during compilation, so that it can be really fast during runtime.
20 stars
2 watching
3 forks
Language: C#
last commit: about 4 years ago
Linked from 1 awesome list
csharp-sourcegenerator
Related projects:
Repository | Description | Stars |
---|---|---|
hermanussen/mocksourcegenerator | A C# mocking library that generates mocks at compile-time using a source generator | 11 |
lokimidgard/sourcegenerator.helper.copycode | Generates source code strings for attribute definitions in C#. | 7 |
jakubsturc/talk-csharp-source-generators | A presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time. | 3 |
hermanussen/fairy | Generates C# code from SCS .yml files | 4 |
yeah69/mrmeeseeks.staticdelegategenerator | Generates code to wrap static references into a delegable interface for easier maintenance and decoupling of dependencies. | 8 |
thenameless314159/sourcegeneratorutils | Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 |
jeppevammenkristensen/cachesourcegenerator | Generates cache boilerplate code around a method to simplify caching in C# applications. | 4 |
hermanussen/jsonbyexamplegenerator | A C# source generator that creates classes from example JSON files. | 78 |
yeah69/mrmeeseeks.die | A compile-time dependency injection container for .Net that generates factory methods to create instances of types. | 7 |
ryanalameddine/sourcegeneratordemo | A C# project demonstrating the use of source generators to automate code generation at compile time. | 3 |
x-sharp/xsharppublic | The XSharp compiler and runtime provide tools for compiling and executing a programming language, with a focus on integration with the .NET ecosystem. | 113 |
martinothamar/wrappervalueobject | Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 |
codecentric/net_automatic_interface | Automatically generates interfaces from classes to reduce friction and noise in code | 61 |
immediateplatform/immediate.handlers | An implementation of the Mediator pattern in C# using source-generation | 65 |
nyrest/fastgenericnew | A fast alternative to Activator.CreateInstance for creating objects in .NET. | 240 |