The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
- roslyn
- visual-basic
- visual-studio
- csharp
70,234 visible repositories in the index
1–24 of 36 · Most stars
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
A .NET source generator for generating object mappings. No runtime reflection.
🖥️ P2P Remote Desktop - Portable peer-to-peer remote desktop with no installation required.
A modern, cross platform IDE for .NET, built with .NET & Godot
Roslynator is a set of code analysis tools for C#, powered by Roslyn.
Run C# scripts from the .NET CLI.
Cross-platform C# editor based on Roslyn
PeachPie - the PHP compiler and runtime for .NET and .NET Core
Write C# apps with a text editor, nuget and the power of Roslyn!
A cross-platform C# editor and playground.
PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀
Source browser website generator that powers https://source.dot.net, https://referencesource.microsoft.com and https://sourceroslyn.io
An analyzer library for C# and VB that uses Roslyn to produce refactorings, code analysis, and other niceties.
Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
Roslyn tool that for a given C# program shows syntax tree API calls to construct its syntax tree
Code analyzer for C# and VB.NET projects
Convert code from C# to VB.NET and vice versa using Roslyn
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
An open-source IDE for C# and .NET, built with Avalonia, for Windows, macOS and Linux: a Roslyn-powered editor, its own debugger with Hot Reload, a CPU and memory profiler, XAML tooling for Avalonia and WPF, and an MCP server for coding agents.
Tools to let you use Roslyn-powered C# scripts for code generation
The fastest deep cloning library for .NET – zero-config, works out of the box.
🐵 HTTP mock server, useful to stub services and simulate dynamic API responses, leveraging ASP.NET Core features, built-in fake data generation and pure C# scripting
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.