A collection of static analyzers based on Roslyn that integrate with VS
updated at July 15, 2023, 7 a.m.
A .NET source generator for creating simple value objects wrapping primitive types.
updated at Nov. 22, 2023, 12:10 p.m.
Low-level, lightweight and performance-focused serializer for C# struct types that uses Source Generators technology.
updated at Jan. 20, 2024, 3:59 a.m.
A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes, refactorings and completion providers.
updated at Jan. 21, 2024, 4:52 p.m.
Pattern matching for Roslyn syntax trees
updated at Jan. 24, 2024, 2:05 a.m.
Json library that uses .NET 5 Source Generators
updated at March 31, 2024, 3:56 a.m.
A Roslyn based C# source generation framework
updated at April 8, 2024, 4:51 p.m.
Highly efficient compile-time general purpose DI container based on C# source generators.
updated at April 9, 2024, 6:03 p.m.
"AutoMapper" like, Roslyn based, code fix provider that allows to generate mapping code in design time.
updated at April 16, 2024, 12:36 p.m.
Assists in performing Roslyn-based code generation during a build.
updated at April 23, 2024, 12:36 p.m.
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
updated at May 2, 2024, 2:21 a.m.
An analyzer library for C# and VB that uses Roslyn to produce refactorings, code analysis, and other niceties.
updated at May 8, 2024, 9:03 a.m.
Testura.Code is a wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.
updated at May 9, 2024, 5:35 p.m.
MirrorSharp is a code editor <textarea> built on Roslyn and CodeMirror
updated at May 9, 2024, 5:39 p.m.
Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
updated at May 13, 2024, 1:55 p.m.
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
updated at May 15, 2024, 8:20 a.m.
A source code generator for automatically implementing IEquatable<T> using only attributes.
updated at May 15, 2024, 9:05 a.m.
compile time dependency injection for .NET
updated at May 15, 2024, 10:32 a.m.
Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc.
updated at May 15, 2024, 2:09 p.m.