roslynator by dotnet

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

updated at May 26, 2024, 11:06 a.m.

C#

41 +0

2,993 +5

244 +0

GitHub
roslyn-sdk by dotnet

Roslyn-SDK templates and Syntax Visualizer

updated at May 26, 2024, 6:36 a.m.

C#

39 +0

497 +3

252 +0

GitHub
dotnet-script by dotnet-script

Run C# scripts from the .NET CLI.

updated at May 26, 2024, 4:56 a.m.

C#

56 +0

2,614 +8

160 +0

GitHub
StyleCopAnalyzers by DotNetAnalyzers

An implementation of StyleCop rules using the .NET Compiler Platform

updated at May 26, 2024, 3:06 a.m.

C#

84 +0

2,592 +5

507 -1

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.

updated at May 25, 2024, 1:27 p.m.

C#

121 -1

4,152 +9

522 +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.

updated at May 25, 2024, 12:01 p.m.

C#

32 +0

646 +1

62 +0

GitHub
RoslynQuoter by KirillOsenkov

Roslyn tool that for a given C# program shows syntax tree API calls to construct its syntax tree

updated at May 24, 2024, 7:41 p.m.

C#

29 +0

901 +3

120 +0

GitHub
sonar-dotnet by SonarSource

Code analyzer for C# and VB.NET projects

updated at May 24, 2024, 11:47 a.m.

C#

51 +0

727 +6

222 -1

GitHub
MappingGenerator by cezarypiatek

arrows counterclockwise "AutoMapper" like, Roslyn based, code fix provider that allows to generate mapping code in design time.

updated at May 23, 2024, 10:52 p.m.

C#

31 +0

1,026 -1

121 +0

GitHub
Equals by Fody

Generate Equals, GetHashCode and operators methods from properties.

updated at May 23, 2024, 9 p.m.

C#

6 +0

110 +0

27 +0

GitHub
stronginject by YairHalberstadt

compile time dependency injection for .NET

updated at May 23, 2024, 1:42 p.m.

C#

28 +0

839 -1

24 +0

GitHub
RoslynTestKit by cezarypiatek

A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes, refactorings and completion providers.

updated at May 22, 2024, 9:14 p.m.

C#

3 +0

24 +1

6 +0

GitHub
roslyn-analyzers by dotnet

None

updated at May 22, 2024, 2:13 p.m.

C#

77 +0

1,535 +3

457 +1

GitHub
CSharpGuidelinesAnalyzer by bkoelman

Reports diagnostics for C# coding guidelines that are not already covered by Resharper.

updated at May 21, 2024, 3:17 a.m.

C#

6 +0

122 +0

33 +0

GitHub
Nullable.Extended by tom-englert

A Roslyn analyzer to improve the experience when working with nullable reference types.

updated at May 20, 2024, 4:52 p.m.

C#

3 +0

39 +1

2 +0

GitHub
Scripty by daveaglick

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

updated at May 18, 2024, 2:45 a.m.

C#

43 +0

620 +0

69 +0

GitHub
Generator.Equals by diegofrata

A source code generator for automatically implementing IEquatable<T> using only attributes.

updated at May 15, 2024, 9:05 a.m.

C#

4 +0

123 +0

18 +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.

updated at May 15, 2024, 8:20 a.m.

C#

41 +0

717 +0

31 +0

GitHub
ErrorProne.NET by SergeyTeplyakov

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.

C#

24 +0

859 +0

43 +0

GitHub
mirrorsharp by ashmind

MirrorSharp is a code editor <textarea> built on Roslyn and CodeMirror

updated at May 9, 2024, 5:39 p.m.

C#

12 +0

218 +0

41 +0

GitHub