C# Roslyn

Open-source C# projects categorized as Roslyn

Top 23 C# Roslyn Projects

  • Roslyn

    The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

  • Project mention: What do I think about Lua after shipping a project with 60k lines of code? | news.ycombinator.com | 2024-06-01

    The .NET runtime[1] and C# compiler[2] are both pretty easy to embed.

    [1] https://learn.microsoft.com/en-us/dotnet/core/tutorials/netc...

    [2] https://github.com/dotnet/roslyn/blob/main/docs/wiki/Scripti...

  • Uno Platform

    Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

  • Project mention: Comparing desktop development tools, Qt, Electron and macOS Native | news.ycombinator.com | 2024-05-20
  • 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.

    InfluxDB logo
  • Roslynator

    Roslynator is a set of code analysis tools for C#, powered by Roslyn.

  • Project mention: Roslynator VS Metalama - a user suggested alternative | libhunt.com/r/roslynator | 2023-12-07
  • dotnet-script

    Run C# scripts from the .NET CLI.

  • Project mention: Google ZX – A tool for writing better scripts | news.ycombinator.com | 2024-02-09

    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

  • ScriptCS

    Write C# apps with a text editor, nuget and the power of Roslyn!

  • mapperly

    A .NET source generator for generating object mappings. No runtime reflection.

  • Project mention: I created a new object mapper | /r/dotnet | 2023-12-07

    Check out https://github.com/riok/mapperly

  • PeachPie

    PeachPie - the PHP compiler and runtime for .NET and .NET Core

  • Project mention: .NET 8 – .NET Blog | news.ycombinator.com | 2023-11-14

    PeachPie may be worth a look. It’s a php to .net compiler.

    https://www.peachpie.io/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • RoslynPad

    A cross-platform C# editor based on Roslyn and AvalonEdit

  • Project mention: CSharpRepl: Command line C# REPL with syntax highlighting and intellisense | news.ycombinator.com | 2024-05-23

    There is an alternative of LinqPad. It does not have a lot of features, but it is good enough for testing code snippets.

    https://github.com/roslynpad/roslynpad

  • omnisharp-roslyn

    OmniSharp server (HTTP, STDIO) based on Roslyn workspaces

  • Project mention: A Call for Developers – Jellyfin | news.ycombinator.com | 2023-10-02
  • 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! 🚀

  • Project mention: Dealing with NullReferenceException | dev.to | 2024-05-22

    To enable the latest C# language features with legacy target frameworks (such as .NET Framework 4), you can use PolySharp.

  • jab

    C# Source Generator based dependency injection container implementation.

  • security-code-scan

    Vulnerability Patterns Detector for C# and VB.NET

  • Meziantou.Analyzer

    A Roslyn analyzer to enforce some good practices in C#.

  • CodeConverter

    Convert code from C# to VB.NET and vice versa using Roslyn

  • sonar-dotnet

    Code analyzer for C# and VB.NET projects

  • 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 🙂

  • Buildalyzer

    A utility to perform design-time builds of .NET projects without having to think too hard about it.

  • PluginFramework

    Everything is a Plugin in .NET

  • roslyn-sdk

    Roslyn-SDK templates and Syntax Visualizer

  • Project mention: Reflection -> Source Generated | /r/dotnet | 2023-06-03
  • 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

  • LinqGen

    Alloc-free and fast replacement for Linq, with code generation

  • 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.

  • Project mention: Reflection -> Source Generated | /r/dotnet | 2023-06-03
  • 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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Roslyn related posts

  • CSharpRepl: Command line C# REPL with syntax highlighting and intellisense

    4 projects | news.ycombinator.com | 23 May 2024
  • Generating C# code programmatically

    4 projects | dev.to | 5 Apr 2024
  • Still No REPL for .NET Core in Visual Studio

    1 project | news.ycombinator.com | 17 Feb 2024
  • I created a new object mapper

    2 projects | /r/dotnet | 7 Dec 2023
  • 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
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 3 Jun 2024
    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 →

Index

What are some of the best open-source Roslyn projects in C#? This list will help you:

Project Stars
1 Roslyn 18,600
2 Uno Platform 8,479
3 Roslynator 2,998
4 dotnet-script 2,620
5 ScriptCS 2,452
6 mapperly 2,360
7 PeachPie 2,289
8 RoslynPad 2,292
9 omnisharp-roslyn 1,702
10 PolySharp 1,679
11 jab 1,009
12 security-code-scan 923
13 Meziantou.Analyzer 866
14 CodeConverter 787
15 sonar-dotnet 727
16 Buildalyzer 588
17 PluginFramework 528
18 roslyn-sdk 497
19 Mockaco 321
20 LinqGen 268
21 Westwind.Scripting 198
22 Enum.Source.Generator 167
23 Waf DotNetPad 135

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com