#csharp-sourcegenerator (22 Repositories)
Ranked open-source repositories tagged with #csharp-sourcegenerator, scored by pull request acceptance likelihood and maintainer engagement velocity.
49.7%
71.2h
22 repositories tagged #csharp-sourcegenerator
ImmediatePlatform/Immediate.Handlers
Source Generated implementation of the Mediator pattern
riok/mapperly
A .NET source generator for generating object mappings. No runtime reflection.
christianhelle/refitter
Generate Refit interfaces and contracts from OpenAPI (Swagger) specifications
diegofrata/Generator.Equals
A source code generator for automatically implementing IEquatable<T> using only attributes.
JasonBock/Rocks
A mocking library based on the Compiler APIs (Roslyn + Mocks)
k94ll13nn3/AutoConstructor
C# source generator that generates a constructor from readonly fields/properties in a class or struct
domn1995/dunet
C# discriminated union source generator
distantcam/AutoCtor
A Roslyn source generator for creating constructors.
Cat-Lips/GodotSharp.SourceGenerators
C# source generators for the Godot Game Engine
trampster/JsonSrcGen
Json library that uses .NET 5 Source Generators
kant2002/WinFormsComInterop
ComWrappers required to run NativeAOT and WinForms
sveinungf/spreadcheetah
SpreadCheetah is a high-performance .NET library for generating spreadsheet (Microsoft Excel XLSX) files.
devlooped/ThisAssembly
Expose project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.
SteveDunn/Vogen
A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects
devlooped/SmallSharp
Create, edit and run multiple C# top-level programs in the same project by just selecting the startup program from the start button.
devlooped/stunts
A modern compile-time generated interception/proxy library
byme8/ZeroQL
C# GraphQL client with Linq-like syntax
CollinAlpert/Lombok.NET
.NET adaptation for Java's Lombok using Source Generators.
cathei/LinqGen
Alloc-free and fast replacement for Linq, with code generation
nenoNaninu/TypedSignalR.Client
C# Source Generator to Create Strongly Typed SignalR Clients.
YairHalberstadt/stronginject
compile time dependency injection for .NET
martinothamar/Mediator
A high performance implementation of Mediator pattern in .NET using source generators.