Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 C# Roslyn Projects
-
Roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
-
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
PolySharp
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! 🚀
-
Buildalyzer
A utility to perform design-time builds of .NET projects without having to think too hard about it.
-
Mockaco
🐵 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
-
Westwind.Scripting
Small C# library to provide dynamic runtime code compilation from source code for code and expressions execution
-
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.
-
Waf DotNetPad
The Waf DotNetPad is a simple and fast code editor that makes fun to program with C# or Visual Basic.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: The Performance Impact of C++'s `final` Keyword | news.ycombinator.com | 2024-04-22.NET is a little smarter about switch code generation these days: https://github.com/dotnet/roslyn/pull/66081
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.
Project mention: Roslynator VS Metalama - a user suggested alternative | libhunt.com/r/roslynator | 2023-12-07
Especially because these languages are only one package/install away and not two. I don‘t really get for which audience is targeted here. Usage in JS projects maybe, but then why not write it as npm tasks. ..
I‘m playing around with dotnet-scripts [1] at the moment (C# shop mainly) and this has the same issue imho. The reason why I looked into it was because we have developers not accustomed to bash etc. I still find it silly and would rather use ruby so…
[1] https://github.com/dotnet-script/dotnet-script
Check out https://github.com/riok/mapperly
PeachPie may be worth a look. It’s a php to .net compiler.
https://www.peachpie.io/
Great improvements.
There is PolySharp project that enables you to use most of C#11 features in legacy .NET Framework: https://github.com/Sergio0694/PolySharp - Seems that C#12 features are planned to be implemented: https://github.com/Sergio0694/PolySharp/issues/78
I'm using PolySharp where I'm stuck with .NET Framework 4.6 and I don't have any issues.
Hope one day I'd see concise syntax for catch and/or try expressions: https://github.com/dotnet/csharplang/discussions/2734 - but there is a lot of resistance.
Project mention: Is breaking out from an infinite async iterator via cancellation considered a code smell? | /r/dotnet | 2023-06-09👍 I've reported an issue here, let's see how it goes. I think it will probably be turned down 🙂
C# Roslyn related posts
- Generating C# code programmatically
- Still No REPL for .NET Core in Visual Studio
- I created a new object mapper
-
Roslyn VS Metalama.Compiler - a user suggested alternative
2 projects | 7 Dec 2023
-
Mono.Cecil VS Metalama.Compiler - a user suggested alternative
2 projects | 7 Dec 2023
-
Metalama.Compiler VS Fody - a user suggested alternative
2 projects | 7 Dec 2023
- Por debaixo do capô: async/await e as mágicas do compilador csharp
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Roslyn projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Roslyn | 18,499 |
2 | Uno Platform | 8,363 |
3 | Roslynator | 2,968 |
4 | dotnet-script | 2,585 |
5 | ScriptCS | 2,450 |
6 | mapperly | 2,311 |
7 | PeachPie | 2,276 |
8 | RoslynPad | 2,215 |
9 | omnisharp-roslyn | 1,686 |
10 | PolySharp | 1,627 |
11 | jab | 1,005 |
12 | security-code-scan | 910 |
13 | Meziantou.Analyzer | 833 |
14 | CodeConverter | 774 |
15 | sonar-dotnet | 715 |
16 | Buildalyzer | 583 |
17 | PluginFramework | 519 |
18 | roslyn-sdk | 488 |
19 | Mockaco | 317 |
20 | LinqGen | 258 |
21 | Westwind.Scripting | 195 |
22 | Enum.Source.Generator | 161 |
23 | Waf DotNetPad | 135 |
Sponsored