roslyn

There are 428 repositories under roslyn topic.

  • roslyn-security-guard

    Roslyn analyzers that aim to help security audit on .NET applications.

    Language:C#208
  • DotNetOMDGenerator

    A Roslyn-based cross-platform tool that generates an object model diagram from a set of C# source files or assemblies

    Language:C#192
  • 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.

    Language:C#182
  • UniTyped

    UniTyped is a source generator that allows typed access to data such as SerializedObjects, material parameters, tags and layers.

    Language:C#169
  • SkiaSharpFiddle

    A SkiaSharp Playground

    Language:C#148
  • Rosalina

    Rosalina is a code generation tool for Unity's UI documents. It generates C# code-behind script based on a UXML template.

    Language:C#139
  • dotnetpad

    The Waf DotNetPad is a simple and fast code editor that makes fun to program with C# or Visual Basic.

    Language:C#139
  • Uno.SourceGeneration

    Uno.SourceGeneration

    A Roslyn based C# source generation framework

    Language:C#129
  • 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

    Language:C#123
  • DynamicRun

    Dynamically run code using .NET 9, Roslyn and AssemblyLoadContext

    Language:C#111
  • 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

    Language:C#110
  • 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!"

    Language:C#105
  • Conan

    Lightweight fork of the .NET Compiler Platform ("Roslyn") by adding a compiler plugin infrastructure

    Language:C#97
  • semantic-colorizer

    A Visual Studio editor extension that uses the Roslyn APIs to enable semantic syntax highlighting.

    Language:C#91
  • Uno.CodeGen

    A set of source generators for equality, immutability, ...

    Language:C#90
  • AutoCtor

    A Roslyn source generator for creating constructors.

    Language:C#85
  • replay-csharp

    replay-csharp

    An editable C# REPL (Read Eval Print Loop) powered by Roslyn and .NET Core

    Language:C#85
  • git-rocket-filter

    git-rocket-filter

    Rewrite git branches in a powerful way

    Language:C#84
  • Gistlyn

    Run Roslyn Gists

    Language:TypeScript82
  • 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.

    Language:C#77
  • ProjectExodus

    Transpiler from C# to Kotlin.

    Language:C#75
  • AOP_With_Roslyn

    Roslyn AOP

    Language:C#74
  • Ref12

    Sends F12 in Visual Studio to the new .Net Reference Source Browser

    Language:C#74
  • Broslyn

    Broslyn

    A lightweight utility library to create a Roslyn AdhocWorkspace from an existing solution or a csproj

    Language:C#73
  • RSCG_Examples

    Roslyn Source Code Generators with Examples

    Language:HTML69
  • Syndiesis

    The most revolutionary syntax visualizer

    Language:C#66
  • 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.

    Language:C#66
  • doteasy.rpc

    Inspired by microservices, a lightweight framework that looks like a rabbit, based on NET Core 2.0 Standard 2 core library

    Language:C#66
  • 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.

    Language:C#66
  • Apparatus.AOT.Reflection

    Reflectionless reflection

    Language:C#64
  • 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.

    Language:C#64
  • CsharpMacros

    A simple template base system of macros for C# that can be executed in design time

    Language:C#63
  • LivingDocumentation

    Generate documentation based on your dotnet source code!

    Language:C#61
  • 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.

    Language:C#60