roslyn
There are 428 repositories under roslyn topic.
roslyn-security-guard
Roslyn analyzers that aim to help security audit on .NET applications.
DotNetOMDGenerator
A Roslyn-based cross-platform tool that generates an object model diagram from a set of C# source files or assemblies
Enum.Source.Generator
A C# source generator to create an enumeration class from an enum type. With this package, you can work on enums very, very fast without using reflection.
UniTyped
UniTyped is a source generator that allows typed access to data such as SerializedObjects, material parameters, tags and layers.
SkiaSharpFiddle
A SkiaSharp Playground
Rosalina
Rosalina is a code generation tool for Unity's UI documents. It generates C# code-behind script based on a UXML template.
dotnetpad
The Waf DotNetPad is a simple and fast code editor that makes fun to program with C# or Visual Basic.
Uno.SourceGeneration
A Roslyn based C# source generation framework
awesome-csharp
Awesome list of C# related libraries, tools and tutorials. Inspired by awesome-dotnet, awesome-dotnet-core, awesome-roslyn and awesome.
CSharpExtensions
A set of annotations and analyzers that add additional constraints to your codebase
DynamicRun
Dynamically run code using .NET 9, Roslyn and AssemblyLoadContext
stack-trace-explorer
Stack Trace Explorer is a Visual Studio plug-in that pretty prints a stack trace by turning types, methods, and paths into hyper links
OpenSesameCompilerForUnity
A Roslyn compiler to access internals/privates for Unity. In other words, you can access to any internals/privates in other assemblies, without reflection. Let's say, "Open sesame!"
Conan
Lightweight fork of the .NET Compiler Platform ("Roslyn") by adding a compiler plugin infrastructure
semantic-colorizer
A Visual Studio editor extension that uses the Roslyn APIs to enable semantic syntax highlighting.
Uno.CodeGen
A set of source generators for equality, immutability, ...
AutoCtor
A Roslyn source generator for creating constructors.
replay-csharp
An editable C# REPL (Read Eval Print Loop) powered by Roslyn and .NET Core
git-rocket-filter
Rewrite git branches in a powerful way
Gistlyn
Run Roslyn Gists
Enhanced-Syntax-Highlighting
[Marketplace] Lightweight "editor classifier extension" for Visual Studio based on the async Roslyn APIs to enhanced highlighting custom tags in C# code.
ProjectExodus
Transpiler from C# to Kotlin.
AOP_With_Roslyn
Roslyn AOP
Ref12
Sends F12 in Visual Studio to the new .Net Reference Source Browser
Broslyn
A lightweight utility library to create a Roslyn AdhocWorkspace from an existing solution or a csproj
RSCG_Examples
Roslyn Source Code Generators with Examples
Syndiesis
The most revolutionary syntax visualizer
codelyzer
Codelyzer is a framework that provides interfaces to build and analyze source code in various languages and generates a platform-independent representation as a universal abstract syntax tree (UAST) model or a JSON file.
doteasy.rpc
Inspired by microservices, a lightweight framework that looks like a rabbit, based on NET Core 2.0 Standard 2 core library
SimpleStubs
*SimpleStubs* is a simple mocking framework that supports Universal Windows Platform (UWP), .NET Core and .NET framework. SimpleStubs is currently developed and maintained by Microsoft BigPark Studios in Vancouver.
Apparatus.AOT.Reflection
Reflectionless reflection
UnitTestBoilerplateGenerator
An extension for Visual Studio that generates a unit test boilerplate from a given class, setting up mocks for all dependencies. Supports NUnit, Visual Studio Test, XUnit and many mock frameworks.
CsharpMacros
A simple template base system of macros for C# that can be executed in design time
LivingDocumentation
Generate documentation based on your dotnet source code!
PT.PM
:black_small_square: An engine for searching patterns in the source code, based on Unified AST or UST. At present time C#, Java, PHP, PL/SQL, T-SQL, MySql, and JavaScript are supported. Patterns can be described within the code or using a DSL.