A curated list of .NET Compiler Platform ("Roslyn") diagnostic analyzers and code fixes. Everyone can contribute here!
Repository Index
70,234 visible repositories in the index
49–72 of 90 · Most stars
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
:unicorn: Remote images, as easy as one, two, three.
- image
- loader
📹 Open-source, self-hosted WebRTC 1-to-1 video calling for private real-time communication. Build secure browser-based consultations, coaching, support, telehealth, and other video call experiences with peer-to-peer communication and screen sharing.
- mirotalk
- webrtc
- self-hosted
- low-latency
:page_facing_up: UIPageViewController made simple
RFID-controlled musicplayer powered by ESP32
The fastest deep cloning library for .NET – zero-config, works out of the box.
- deep-clone
- deep-copy
- deepclone
- deepcopy
🐵 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
- csharp
- mock-server
- roslyn
- faker
Python ROS Bridge library
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
- serilog
- roslyn
- analysis
- refactor
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.
- roslyn-api
- wrapper
- code-generation
Russian text quality for AI agents — neuroslop cleanup, typography, information style, editorial standards, UX writing, business correspondence. Scores text 0–10. 2,000+ linguistic atoms.
- claude-code
- editorial
- russian
- typography
Neovim plugin written in Lua, powered by omnisharp-roslyn, that aims to enhance the development experience for .NET developers.
- dotnet
- neovim
- neovim-plugin
- nvim
Experience for AI agents: hooks that make Claude Code, Codex, Antigravity and OpenClaw recall and record what worked, plus maxagent-bridge for your own Chrome.
MirrorSharp is a code editor <textarea> built on Roslyn and CodeMirror
ROS package of helper functions related to bringing up roslaunch on system startup.
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.
- codegeneration
- csharp-sourcegenerator
- fast-enum
- codegenerator
A source code generator for automatically implementing IEquatable<T> using only attributes.
- source-generators
- equality
- csharp
- roslyn-analyzer
Nvim lua plugin which adds support for twoslash queries into typescript projects
- nvim
- typescript
- lua
- plugin
A dynamic SOQL and SOSL query builder on Salesforce.com platform
- salesforce
- apex
- salesforce-developers
- soql
Automatically create slugs for Ecto schemas.
- ecto
- slugs
- elixir-lang
- elixir
FastGenericNew: high-performance generic instantiation for .NET, replacing Activator.CreateInstance<
- activator
- createinstance
- csharp
- csharp-library
A Roslyn based C# source generation framework
- csharp
- roslyn
- generator
- visual-studio