Roslyn

Open-source projects categorized as Roslyn
Language: + C# + TypeScript

Top 23 Roslyn Open-Source Projects

  • Roslyn

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

  • 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

  • Uno Platform

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

  • Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03

    And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.

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

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

    WorkOS logo
  • RoslynPad

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

  • csharp-source-generators

    A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.

  • Project mention: Any type providers implemented in C# using source generators | /r/dotnet | 2023-07-13
  • 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: What's new in C# 12: overview | news.ycombinator.com | 2023-10-20

    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.

  • 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

  • NetPad

    A cross-platform C# editor and playground.

  • Project mention: NetPad: A cross-platform C# editor and playground | /r/dotnet | 2023-11-25
  • 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 🙂

  • awesome-roslyn

    Curated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators

  • Project mention: Awesome Roslyn | /r/RoslynAPI | 2023-05-10

    ironcev/awesome-roslyn: Curated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators (github.com)

  • 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

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

Roslyn related posts

Index

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

Project Stars
1 Roslyn 18,482
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,273
8 RoslynPad 2,212
9 csharp-source-generators 1,874
10 omnisharp-roslyn 1,686
11 PolySharp 1,627
12 jab 1,004
13 security-code-scan 910
14 Meziantou.Analyzer 833
15 CodeConverter 774
16 NetPad 750
17 sonar-dotnet 715
18 awesome-roslyn 635
19 Buildalyzer 583
20 PluginFramework 519
21 roslyn-sdk 488
22 Mockaco 317
23 LinqGen 258

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