1.MassTransit / MassTransit
Distributed Application Framework for .NET
Ranked by Attention Score: stars gained over the last 90 complete days
32 repositories by Attention Score · Aug 6, 2026 – Nov 3, 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+
Write your pipelines in C# !
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.
Workflow Automation Engine
.NET event sourced domain driven design model via NServiceBus and GetEventStore
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)
Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
.NET Stream Processing Library for Apache Kafka 🚀
Firely and Incendi's open source FHIR server
The official C# Client for NATS
Free and open source schema versioning and database migration made natively with .NET/6. NEW THIS MAY 2022! v1.3.15 released!
Facilitates simple durable and asynchronous messaging in dotnet apps.
Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka
A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design
Sample implementation and comparison of various approaches to building DDD applications. Useful as a baseline to quickly start a DDD dot net project.
Event store for Azure Table Storage
A C# implementation of WAMP (The Web Application Messaging Protocol)
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.