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 →
Top 17 C# Messaging Projects
-
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.
-
NServiceBus
Build, version, and monitor better microservices with the most powerful service platform for .NET
-
booking-microservices
Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
-
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.
-
SlimMessageBus
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
What would be the benefits of using your library instead of something like MassTransit?
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.
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 😅
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
C# Messaging related posts
- Project Structure Review [.Net] [Console]
- Easy to use library for RabbitMQ in dotnet core.
- Consistência de dados e padrão Outbox
- [Hiring] (Online/Contract) Need help setting up CI/CD pipeline for web application
- Signal
- C# Complex Web Scraper: Looking for feedback / code review?
- how do you develop locally using Azure Service Bus?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
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