Catch common Java mistakes as compile-time errors
created at Aug. 21, 2014, 11:26 p.m.
Roslynator is a set of code analysis tools for C#, powered by Roslyn.
created at April 26, 2016, 6:51 p.m.
Run C# scripts from the .NET CLI.
created at Oct. 5, 2016, 12:54 p.m.
An implementation of StyleCop rules using the .NET Compiler Platform
created at Nov. 17, 2014, 5:29 p.m.
A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
created at Oct. 9, 2020, 2:59 p.m.
An analyzer library for C# and VB that uses Roslyn to produce refactorings, code analysis, and other niceties.
created at Nov. 7, 2014, 12:31 a.m.
"AutoMapper" like, Roslyn based, code fix provider that allows to generate mapping code in design time.
created at Feb. 15, 2018, 9:43 p.m.
Roslyn tool that for a given C# program shows syntax tree API calls to construct its syntax tree
created at Dec. 21, 2014, 5:44 a.m.
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
created at May 5, 2017, 5:02 p.m.
Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
created at Oct. 27, 2015, 9:09 p.m.
compile time dependency injection for .NET
created at July 7, 2020, 6:18 a.m.
Code analyzer for C# and VB.NET projects
created at Aug. 28, 2012, 7:37 a.m.
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
created at Sept. 9, 2016, 1:07 p.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.
created at Oct. 12, 2014, 8:13 a.m.
Tools to let you use Roslyn-powered C# scripts for code generation
created at May 23, 2016, 7:45 p.m.
Roslyn-SDK templates and Syntax Visualizer
created at March 2, 2017, 10:14 p.m.
Assists in performing Roslyn-based code generation during a build.
created at Dec. 12, 2015, 7:58 p.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.
created at Jan. 18, 2017, 7:40 p.m.