C# Distributed Systems

Open-source C# projects categorized as Distributed Systems

Top 14 C# Distributed System Projects

Distributed Systems
  1. Orleans

    Cloud Native application framework for .NET

    Project mention: Ergo: Erlang-inspired event driven actor framework in Go | news.ycombinator.com | 2024-09-12

    No per-process GC (still very configurable unlike the one here) but for hot-reload, if you don't mind completely different language, there are https://github.com/akkadotnet/akka.net and https://github.com/dotnet/orleans

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. aspire

    Tools, templates, and packages to accelerate building observable, production-ready apps

    Project mention: GenAI with LLMs in .NET using Microsoft.Extensions.AI | dev.to | 2025-02-02

    References https://github.com/dotnet/extensions/tree/main/src/Libraries https://github.com/dotnet/ai-samples#microsoftextensionsai-preview https://github.com/dotnet/aspire https://github.com/CommunityToolkit/Aspire https://github.com/dotnet/eShop https://github.com/dotnet/eShopSupport https://devblogs.microsoft.com/dotnet/e-shop-infused-with-ai-comprehensive-intelligent-dotnet-app-sample/ https://devblogs.microsoft.com/dotnet/introducing-microsoft-extensions-ai-preview/ https://devblogs.microsoft.com/dotnet/build-gen-ai-with-dotnet-8/

  4. P

    The P programming language.

    Project mention: The P Programming Language | news.ycombinator.com | 2024-11-09
  5. NServiceBus

    Build, version, and monitor better microservices with the most powerful service platform for .NET

  6. Foundatio

    Pluggable foundation blocks for building distributed apps.

  7. protoactor-dotnet

    Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

  8. Microdot Framework

    Microdot: An open source .NET microservices framework (by gigya)

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. MineCase

    Minecraft server based on Orleans

  11. Gofer.NET

    Easy C# API for Distributed Background Tasks/Jobs for .NET Core.

  12. Zebus

    A lightweight Peer to Peer Service Bus

  13. road-to-orleans

    This repository illustrates the road to orleans with practical, real-life examples. From most basic, to more advanced techniques.

  14. realtimemap-dotnet

    A showcase for Proto.Actor - an ultra-fast distributed actors solution for Go, C#, and Java/Kotlin.

  15. Domain

    An choreographer of core-domains, facilitating the abstraction of infrastructure, for a scalable domain model. (by Whaally)

  16. dapr-pluggable-component-supabase

    Demo of a Dapr pluggable component that uses Supabase Tables as the state store.

  17. 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# Distributed Systems discussion

Log in or Post with

C# Distributed Systems related posts

  • Hydro: Distributed Programming Framework for Rust

    6 projects | news.ycombinator.com | 31 Jan 2025
  • Aspire: Cloud-Ready .NET Stack for Building Observable Distributed Apps

    1 project | news.ycombinator.com | 5 Oct 2024
  • .NET Aspire – Opinionated stack for observable, distributed applications

    1 project | news.ycombinator.com | 10 Sep 2024
  • Combining .NET Aspire, Docker (Remote), and Machine Learning Models for Summarising Photos

    4 projects | dev.to | 21 Jul 2024
  • Must-have resources for new .NET Aspire developers

    10 projects | dev.to | 27 May 2024
  • Configure Renovate to update preview versions of NuGet packages

    2 projects | dev.to | 4 May 2024
  • Orleans v7.2.3 Released

    1 project | news.ycombinator.com | 7 Nov 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 15 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 Orleans 10,234
2 aspire 4,187
3 P 3,087
4 NServiceBus 2,118
5 Foundatio 2,007
6 protoactor-dotnet 1,770
7 Microdot Framework 1,542
8 MineCase 776
9 Gofer.NET 542
10 Zebus 305
11 road-to-orleans 153
12 realtimemap-dotnet 114
13 Domain 55
14 dapr-pluggable-component-supabase 4

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io

Did you know that C# is
the 10th most popular programming language
based on number of references?