Awesome Open Source
Awesome Open Source
Combined Topics
roslyn
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 44 Roslyn Open Source Projects
Categories
>
Compilers
>
Roslyn
Roslyn
⭐
13,904
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Uno
⭐
4,434
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Scriptcs
⭐
2,287
Write C# apps with a text editor, nuget and the power of Roslyn!
Bridge
⭐
2,187
♠️ C# to JavaScript compiler. Write modern mobile and web apps in C#. Run anywhere with Bridge.NET.
Roslynator
⭐
1,954
A collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn.
Peachpie
⭐
1,738
PeachPie - the PHP compiler and runtime for .NET and .NET Core
Dotnet Script
⭐
1,595
Run C# scripts from the .NET CLI.
Roslynpad
⭐
1,282
A cross-platform C# editor based on Roslyn and AvalonEdit
Omnisharp Roslyn
⭐
1,034
OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
Mappinggenerator
⭐
784
🔄 "AutoMapper" like, Roslyn based, code fix provider that allows to generate mapping code in design time.
Natasha
⭐
674
基于 Roslyn 的 C# 动态程序集构建库,该库允许开发者在运行时使用 C# 代码构建域 / 程序集 / 类 / 结构体 / 枚举 / 接口 / 方法等,使得程序在运行的时候可以增加新的模块及功能。Natasha 集成了域管理/插件管理,可以实现域隔离,域卸载,热拔插等功能。 该库遵循完整的编译流程,提供完整的错误提示, 可自动添加引用,完善的数据结构构建模板让开发者只专注于程序集脚本的编写,兼容 stanadard2.0 / netcoreapp3.0+, 跨平台,统一、简便的链式 API。 且我们会尽快修复您的问题及回复您的 issue.
Granular
⭐
568
WPF for JavaScript
Security Code Scan
⭐
516
Vulnerability Patterns Detector for C# and VB.NET
Roslynclrheapallocationanalyzer
⭐
486
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.
Sonar Dotnet
⭐
457
Code analyzer for C# and VB.NET projects https://redirect.sonarsource.com/plugins/vbnet.html
Codeconverter
⭐
411
Convert code from C# to VB.NET and vice versa using Roslyn
Awesome Roslyn
⭐
371
Curated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators
Buildalyzer
⭐
340
A utility to perform design-time builds of .NET projects without having to think too hard about it.
Platform Compat
⭐
250
Roslyn analyzer that finds usages of APIs that will throw PlatformNotSupportedException on certain platforms.
Roslyn Sdk
⭐
234
Roslyn-SDK templates and Syntax Visualizer
Retyped
⭐
216
Access 3600+ libraries from C# and let Bridge.NET compile your project into JavaScript.
Roslyn Security Guard
⭐
214
Roslyn analyzers that aim to help security audit on .NET applications.
Seriloganalyzer
⭐
208
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
Meziantou.analyzer
⭐
177
A Roslyn analyzer to enforce some good practices in C#.
Pluginframework
⭐
177
Everything is a Plugin in .NET
Csharp Source Generators
⭐
163
A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
Dotnetomdgenerator
⭐
160
A Roslyn-based cross-platform tool that generates an object model diagram from a set of C# source files or assemblies
Cs2cpp
⭐
153
C# to C++ transpiler (Cs2Cpp) (Powered by Roslyn)
Curl To Csharp
⭐
145
curl to C# converter
Skiasharpfiddle
⭐
103
A SkiaSharp Playground
Dotnetpad
⭐
101
The Waf DotNetPad is a simple and fast code editor that makes fun to program with C# or Visual Basic.
Stack Trace Explorer
⭐
98
Stack Trace Explorer is a Visual Studio plug-in that pretty prints a stack trace by turning types, methods, and paths into hyper links
Conan
⭐
96
Lightweight fork of the .NET Compiler Platform ("Roslyn") by adding a compiler plugin infrastructure
Uno.sourcegeneration
⭐
95
A Roslyn based C# source generation framework
Jab
⭐
77
C# Source Generator based dependency injection container implementation.
Gistlyn
⭐
75
Run Roslyn Gists
Git Rocket Filter
⭐
73
Rewrite git branches in a powerful way
Enhanced Syntax Highlighting
⭐
69
[Marketplace] Lightweight "editor classifier extension" for Visual Studio based on the async Roslyn APIs to enhanced highlighting custom tags in C# code.
Forge
⭐
66
A Generic Low-Code Framework Built on a Config-Driven Tree Walker
Simplestubs
⭐
65
*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.
Csharpextensions
⭐
50
A set of annotations and analyzers that add additional constraints to your codebase
Microsoft.codeanalysis.activepatterns
⭐
26
F# Active pattern library for Roslyn Compiler Platform (C#, VB)
Rosetta
⭐
23
Toolset for migrating your codebase from C# to TypeScript
Polygen
⭐
19
PolyGen is a code generator that produces database schema, ORM layer, REST API and a (coming soon — stay tuned!) single-page web UI for your business model.
1-44 of 44 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210