C# Messaging

Open-source C# projects categorized as Messaging

Top 17 C# Messaging Projects

  • MassTransit

    Distributed Application Framework for .NET

  • Project mention: Easy to use library for RabbitMQ in dotnet core. | /r/csharp | 2023-05-21

    What would be the benefits of using your library instead of something like MassTransit?

  • NetMQ

    A 100% native C# implementation of ZeroMQ for .NET

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

    An easy to use .NET API for RabbitMQ

  • Project mention: Easy to use library for RabbitMQ in dotnet core. | /r/csharp | 2023-05-21

    For me I’d either go native, or EastNetQ. The latter, while opinionated, is terribly simple to use and has a decent history behind it.

  • Rebus

    :bus: Simple and lean service bus implementation for .NET

  • NServiceBus

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

  • Project mention: Project Structure Review [.Net] [Console] | /r/PinoyProgrammer | 2023-09-19

    This is an implementation of pub/sub. The publisher is on a separate project. The message broker is Azure Service Bus. We use NServiceBus for code implementation. I use rabbitMQ broker for local tests. Nothing I can do about the tech stack. This is more of a high level single project structure review 😅

  • Foundatio

    Pluggable foundation blocks for building distributed apps.

  • booking-microservices

    Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

  • Project mention: How do you structure large Minimal API Projects? | /r/dotnet | 2023-12-07

    Complete misinformation. Controllers are a thing of the past. Minimal APIs are fast, flexible, and can be organized neatly into endpoint groups in a dozen different ways. Hell there are even people that colocate a single endpoint with its mediator request handler https://github.com/meysamhadeli/booking-microservices/blob/main/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs

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

    WatsonTcp is the easiest way to build TCP-based clients and servers in C#.

  • SlimMessageBus

    Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.

  • SuperSimpleTcp

    Simple wrapper for TCP client and server in C# with SSL support

  • silverback

    Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).

  • booking-modular-monolith

    Practical Modular Monolith, built with .Net, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

  • Signal-Windows

    Unofficial Signal Private Messenger for Windows

  • Crypter

    A Blazor WASM web application that offers end-to-end encrypted file and message transfer using Libsodium, Entity Framework, Hangfire, Docker, NUnit, and Mailkit.

  • Ziggurat

    A .NET library to create message consumers. (by rafaelpadovezi)

  • Project mention: Consistência de dados e padrão Outbox | dev.to | 2023-05-13
  • eneter-net

    Lightweight framework for interprocess communication for .NET platforms.

  • ftw-cli

    peer to peer, IP based, end to end encrypted messenger application

  • Project mention: iMessage with PQ3 Cryptographic Protocol | news.ycombinator.com | 2024-02-21
  • 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# Messaging related posts

Index

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

Project Stars
1 MassTransit 6,530
2 NetMQ 2,881
3 EasyNetQ 2,850
4 Rebus 2,234
5 NServiceBus 2,046
6 Foundatio 1,909
7 booking-microservices 794
8 WatsonTcp 541
9 SlimMessageBus 433
10 SuperSimpleTcp 412
11 silverback 245
12 booking-modular-monolith 142
13 Signal-Windows 107
14 Crypter 35
15 Ziggurat 27
16 eneter-net 12
17 ftw-cli 4

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