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.

GitHub

20 stars
2 watching
3 forks
Language: C#
last commit: about 4 years ago
Linked from 1 awesome list

csharp-sourcegenerator

Backlinks from these awesome lists:

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