A high performance implementation of Mediator pattern in .NET using source generators.
-
Updated
Apr 25, 2024 - C#
A high performance implementation of Mediator pattern in .NET using source generators.
Source-generated ORM with relations (one-to-one, one-to-many, many-to-many), preloading, cascading, polymorphic relations, etc
The VLINGO XOOM Designer to guide you in rapid delivery of low-code to full-code Reactive, Event-Driven Microservices and Applications using DOMA, DDD, and other approaches.
Stack based zero-allocation XML serializer and deserializer powered by C# 9 source generators
Stack only json deserialization using generators and the System.Text.Json library
A library for .NET that uses source generators to automatically generate data annotations for your models.
A source generator for the INotifyPropertyChanged interface using the Uno.SourceGeneration framework
Roslyn code generator for semantic types
FLPR: The Fortran Language Program Remodeling system
ZeroIoC is reflectionless IoC Container for C#
C++11/Qt implementation of Twofold, the universal source code generation template language
Experimental zero code compile time DTO generator and mapper using Source Generators in C#
A .NET source generator for creating simple value objects wrapping primitive types.
One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.
An sbt plugin to generate Scala objects containing the contents of glob-specified files as strings or byte-arrays.
Efficiently serialize classes into binary using source generators
gRPC source generation and dependency management like a good boy
Generating code of value object by C# 9.0 Source Generator
A library that provides functionality to define a Discriminated Union in C# via Source Generators.
Add a description, image, and links to the source-generation topic page so that developers can more easily learn about it.
To associate your repository with the source-generation topic, visit your repo's landing page and select "manage topics."