SourceGenerators by wieslawsoltes

Svg to C# Source Generators

created at Sept. 8, 2020, 3:09 p.m.

C#

3 +0

3 +0

1 +0

GitHub
RoslynTestKit by cezarypiatek

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

created at Nov. 8, 2018, 8:35 p.m.

C#

3 +0

23 +0

6 +0

GitHub
Microsoft.CodeAnalysis.CSharp.PatternMatching by pvginkel

Pattern matching for Roslyn syntax trees

created at March 10, 2018, 11:32 a.m.

C#

2 +0

27 +0

4 +0

GitHub
DpdtInject by lsoft

Highly efficient compile-time general purpose DI container based on C# source generators.

created at Sept. 15, 2020, 11:14 a.m.

C#

2 +0

32 +0

3 +0

GitHub
Nullable.Extended by tom-englert

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

created at Dec. 27, 2020, 1:29 p.m.

C#

3 +0

36 +0

2 +0

GitHub
WrapperValueObject by martinothamar

A .NET source generator for creating simple value objects wrapping primitive types.

created at Aug. 15, 2020, 9:15 a.m.

C#

5 +0

51 +0

3 +0

GitHub
VSDiagnostics by Vannevelj

A collection of static analyzers based on Roslyn that integrate with VS

created at May 3, 2015, 4:33 p.m.

C#

9 +0

64 +0

16 +0

GitHub
StructPacker by RudolfKurkaMs

Low-level, lightweight and performance-focused serializer for C# struct types that uses Source Generators technology.

created at Aug. 16, 2020, 5:35 p.m.

C#

3 +0

75 +0

7 +0

GitHub
Equals by Fody

Generate Equals, GetHashCode and operators methods from properties.

created at Sept. 18, 2013, 5:35 p.m.

C#

6 +0

110 +0

27 +0

GitHub
CSharpGuidelinesAnalyzer by bkoelman

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

created at Sept. 30, 2016, 10:31 p.m.

C#

6 +0

121 +0

32 +0

GitHub
Generator.Equals by diegofrata

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

created at Nov. 9, 2020, 4:25 p.m.

C#

4 +1

122 +2

18 +0

GitHub
Uno.SourceGeneration by unoplatform

A Roslyn based C# source generation framework

created at Jan. 12, 2018, 2:28 p.m.

C#

34 +0

129 +0

11 +0

GitHub
JsonSrcGen by trampster

Json library that uses .NET 5 Source Generators

created at Aug. 22, 2020, 6:50 a.m.

C#

4 +0

148 +0

4 +0

GitHub
mirrorsharp by ashmind

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

created at Sept. 13, 2016, 10:37 a.m.

C#

12 +0

216 +1

40 +1

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

291 +0

29 +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#

33 +0

408 +1

64 +0

GitHub
roslyn-sdk by dotnet

Roslyn-SDK templates and Syntax Visualizer

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

C#

39 +0

490 +2

252 +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

619 +0

76 +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

644 +0

66 +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

31 +0

GitHub