InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 C# Queue Projects
-
Hangfire
An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required
Project mention: Hangfire VS TickerQ - a user suggested alternative | libhunt.com/r/Hangfire | 2025-07-14 -
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Building a Pub/Sub System in .NET: MassTransit, Reactive Extensions, and BlockingCollection | dev.to | 2025-08-26
In the MassTransit demo below, a PublisherService is implemented as a hosted service to periodically publish messages.
-
CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
CAP is a .NET library that implements the Outbox pattern. When working with distributed messaging systems like RabbitMQ or Kafka, we frequently face the challenge of ensuring that database updates and event publications are performed atomically. CAP addresses this challenge by recording the intent to publish the event in the same database transaction that caused the event. We find CAP to be quite useful as it supports several databases and messaging platforms while guaranteeing at-least-once delivery.
-
Coravel
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
-
The ImageProcessor in the repository has been implemented in C# using ZeroMQ and the NetMq nuget package. It also uses SixLabors.ImageSharp to resize the image. It consists of
-
-
Project mention: .NET library MassTransit going commercial with V9 | news.ycombinator.com | 2025-04-03
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
-
-
-
-
Collections.Pooled
Fast, low-allocation ports of List, Dictionary, HashSet, Stack, and Queue using ArrayPool and Span.
-
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).
-
Project mention: Decoupling Reads and Writes: An Introduction to Command Query Responsibility Segregation (CQRS) | dev.to | 2025-04-01
Dark (C#)
-
-
-
LiteBus
LiteBus is an easy-to-use and ambitious in-process mediator providing the foundation to implement Command Query Separation (CQS). It is implemented with minimal reflection and instead utilizes covariance and contravariance to provide its core functionality.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Queue discussion
C# Queue related posts
-
Brighter: Migração do MySQL Outbox para a V10
-
Brighter: Migrating MySQL outbox to V10
-
Building a Pub/Sub System in .NET: MassTransit, Reactive Extensions, and BlockingCollection
-
Brighter V10 RC2: Messaging Gateway
-
Brighter RC2: Mudanças na configuração dos Messaging Broker
-
Building an Order Processing Saga with MassTransit
-
Hangfire VS TickerQ - a user suggested alternative
2 projects | 14 Jul 2025 -
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source Queue projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | Hangfire | 9,839 |
2 | MassTransit | 7,507 |
3 | CAP | 6,940 |
4 | Coravel | 4,206 |
5 | NetMQ | 3,099 |
6 | EasyNetQ | 2,976 |
7 | Rebus | 2,529 |
8 | Brighter | 2,261 |
9 | RabbitMQ.NET | 2,220 |
10 | NServiceBus | 2,144 |
11 | Foundatio | 2,045 |
12 | CQRSlite | 1,107 |
13 | RawRabbit | 747 |
14 | Collections.Pooled | 576 |
15 | SlimMessageBus | 564 |
16 | Gofer.NET | 559 |
17 | RestBus | 367 |
18 | silverback | 272 |
19 | Darker | 231 |
20 | Enexure.MicroBus | 212 |
21 | Confluent's .NET Client for Apache KafkaTM | 195 |
22 | LiteBus | 152 |
23 | Shuttle.Esb | 96 |