error-prone by google

Catch common Java mistakes as compile-time errors

created at Aug. 21, 2014, 11:26 p.m.

Java

160 +0

6,859 +9

744 +0

GitHub
SkiaSharp by mono

SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.

created at Feb. 22, 2016, 5:54 p.m.

C#

123 +1

4,518 +13

540 +2

GitHub
roslynator by dotnet

Roslynator is a set of code analysis tools for C#, powered by Roslyn.

created at April 26, 2016, 6:51 p.m.

C#

40 +0

3,085 -2

258 +2

GitHub
dotnet-script by dotnet-script

Run C# scripts from the .NET CLI.

created at Oct. 5, 2016, 12:54 p.m.

C#

59 +0

2,744 +6

168 +0

GitHub
StyleCopAnalyzers by DotNetAnalyzers

An implementation of StyleCop rules using the .NET Compiler Platform

created at Nov. 17, 2014, 5:29 p.m.

C#

85 +0

2,656 -3

507 +0

GitHub
csharp-source-generators by amis92

A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.

created at Oct. 9, 2020, 2:59 p.m.

Unknown languages

81 +0

2,078 +1

204 +0

GitHub
roslyn-analyzers by dotnet

None

created at June 5, 2015, 5:48 p.m.

C#

79 -1

1,593 +0

466 +0

GitHub
code-cracker by code-cracker

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.

C#

113 +0

1,128 -1

280 +0

GitHub
MappingGenerator by cezarypiatek

arrows counterclockwise "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.

C#

30 -1

1,029 -1

120 +0

GitHub
RoslynQuoter by KirillOsenkov

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.

C#

29 +0

941 +3

119 +0

GitHub
FlubuCore by dotnetcore

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.

C#

40 +0

909 +0

103 +0

GitHub
ErrorProne.NET by SergeyTeplyakov

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.

C#

23 +0

894 +2

43 +0

GitHub
stronginject by YairHalberstadt

compile time dependency injection for .NET

created at July 7, 2020, 6:18 a.m.

C#

28 +0

849 +0

24 +0

GitHub
sonar-dotnet by SonarSource

Code analyzer for C# and VB.NET projects

created at Aug. 28, 2012, 7:37 a.m.

C#

50 +0

796 +5

228 +0

GitHub
roslyn-linq-rewrite by antiufo

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.

C#

41 +0

716 +0

29 +0

GitHub
RoslynClrHeapAllocationAnalyzer by Microsoft

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.

C#

32 +0

645 +0

61 +0

GitHub
Scripty by daveaglick

Tools to let you use Roslyn-powered C# scripts for code generation

created at May 23, 2016, 7:45 p.m.

C#

43 +0

620 -1

69 +0

GitHub
roslyn-sdk by dotnet

Roslyn-SDK templates and Syntax Visualizer

created at March 2, 2017, 10:14 p.m.

C#

39 +0

516 +1

256 +0

GitHub
CodeGeneration.Roslyn by AArnott

Assists in performing Roslyn-based code generation during a build.

created at Dec. 12, 2015, 7:58 p.m.

C#

32 +0

409 +0

59 +0

GitHub
Testura.Code by Testura

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.

C#

13 +0

297 +0

30 +0

GitHub