C# Messaging

Open-source C# projects categorized as Messaging

Top 18 C# Messaging Projects

  • MassTransit

    Distributed Application Framework for .NET

    Project mention: Use MassTransit To Implement OutBox Pattern with EF Core and MongoDB | dev.to | 2024-07-27

    In this blog post, you will learn how to implement Outbox pattern using MassTransit library.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • NetMQ

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

  • EasyNetQ

    An easy to use .NET API for RabbitMQ

  • 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

  • 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

  • SaaSHub

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

    SaaSHub 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 8, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

  • Signal-Windows

    Unofficial Signal Private Messenger for Windows

  • AsyncMonolith

    Facilitates simple durable and asynchronous messaging in dotnet apps.

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

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

Log in or Post with

C# Messaging related posts

  • Project Structure Review [.Net] [Console]

    2 projects | /r/PinoyProgrammer | 19 Sep 2023
  • Easy to use library for RabbitMQ in dotnet core.

    3 projects | /r/csharp | 21 May 2023
  • Consistência de dados e padrão Outbox

    4 projects | dev.to | 13 May 2023
  • [Hiring] (Online/Contract) Need help setting up CI/CD pipeline for web application

    1 project | /r/forhire | 20 Apr 2023
  • Signal

    1 project | /r/windowsphone | 22 Mar 2023
  • C# Complex Web Scraper: Looking for feedback / code review?

    5 projects | /r/csharp | 24 Feb 2023
  • how do you develop locally using Azure Service Bus?

    2 projects | /r/dotnetcore | 23 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Sep 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 MassTransit 6,873
2 NetMQ 2,945
3 EasyNetQ 2,897
4 Rebus 2,305
5 NServiceBus 2,075
6 Foundatio 1,963
7 booking-microservices 901
8 WatsonTcp 584
9 SlimMessageBus 465
10 SuperSimpleTcp 445
11 silverback 256
12 booking-modular-monolith 211
13 Signal-Windows 108
14 AsyncMonolith 41
15 Crypter 36
16 Ziggurat 27
17 eneter-net 13
18 ftw-cli 5

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

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