1.MassTransit / MassTransit
Distributed Application Framework for .NET
Ranked by Attention Score: stars gained over the last 90 complete days
22 repositories by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
Distributed Application Framework for .NET
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
A framework for building messaging apps with .NET and C#.
:bus: Simple and lean service bus implementation for .NET
RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+
A 100% native C# implementation of ZeroMQ for .NET
Confluent's Apache Kafka .NET client
An easy to use .NET API for RabbitMQ
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
Microsoft Graph Engine
Trill is a single-node query processor for temporal or streaming data.
Modular .NET messaging for commands, queries, events, durable inbox and outbox processing, sagas, and broker transports.
A simple mediator for .Net for sending command, publishing event and request response with pipelines supported
ETL framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)
.NET Stream Processing Library for Apache Kafka 🚀
Firely and Incendi's open source FHIR server
The official C# Client for NATS
Facilitates simple durable and asynchronous messaging in dotnet apps.
Silverback is a message bus and broker integration library for .NET. It is designed to simplify event-driven architectures and asynchronous messaging, with first-class support for Apache Kafka and MQTT.
C# ORM - High Performance, SQL, NoSQL, Messaging, Pub-Sub
EtlKit is a lightweight ETL (extract · transform · load) library and data integration toolbox for .NET. Build your own data pipelines programmatically in C# — readable, testable, and tracked in source control like the rest of your code.