Self-host the SaaS · direction

Build your own message queue.

Queues are how systems talk when nobody's watching.

The ranking rule

Repositories matching this query, sorted by stars:

topic:message-queue stars:>200 pushed:>2025-10-29 archived:false

Synced nightly; star history kept so momentum is measured, not guessed.

30 projects

live from source · api.github.com · Oct 29, 2:39 AM UTC
#1doocs /

advanced-java

😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

★ 79.2kCC-BY-SA-4.0Javapushed 9d ago
#2redis /

redis

For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.

★ 77.2kCpushed today
#3nsqio /

nsq

A realtime distributed messaging platform

★ 25.8kMITGopushed 2mo ago
#4nats-io /

nats-server

High-Performance server for NATS.io, the cloud and edge native messaging system.

★ 21kApache-2.0Gopushed today
#5emqx /

emqx

The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles

★ 16.9kErlangpushed today
#6OptimalBits /

bull

Premium Queue package for handling distributed jobs and messages in NodeJS.

★ 16.3kJavaScriptpushed 11d ago
#7redpanda-data /

connect

Fancy stream processing made operationally mundane

★ 8.8kGopushed today
#8pgmq /

pgmq

A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.

★ 5.4kPostgreSQLPLpgSQLpushed 9d ago
#9goldbergyoni /

nodejs-testing-best-practices

Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)

★ 4.4kJavaScriptpushed 1mo ago
#10vernemq /

vernemq

A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!

★ 3.6kApache-2.0Erlangpushed 6d ago
#11svix /

svix-webhooks

The open source and enterprise-ready webhooks service 🦀

★ 3.5kMITRustpushed today
#12superstreamlabs /

memphis

Memphis.dev is a highly scalable and effortless data streaming platform

★ 3.4kGopushed 8mo ago
#13bloomberg /

blazingmq

A modern high-performance open source message queuing system

★ 3.2kApache-2.0C++pushed today
#14celery /

kombu

Messaging library for Python.

★ 3.1kBSD-3-ClausePythonpushed today
#15liftbridge-io /

liftbridge

Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.

★ 2.8kApache-2.0Gopushed 15d ago
#16rebus-org /

Rebus

:bus: Simple and lean service bus implementation for .NET

★ 2.7kC#pushed 29d ago
#17php-enqueue /

enqueue-dev

Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro

★ 2.2kMITPHPpushed 1mo ago
#18bbc /

sqs-consumer

Build Amazon Simple Queue Service (SQS) based applications without the boilerplate

★ 1.9kTypeScriptpushed 10d ago
#19robustmq /

robustmq

Communication infrastructure for the AI era — one binary, one broker, one storage layer, any protocol

★ 1.8kApache-2.0Rustpushed yesterday
#20smrchy /

rsmq

Redis Simple Message Queue

★ 1.8kMITJavaScriptpushed 3mo ago
#21apalis-dev /

apalis

Type-safe, extensible, and high-performance background processing library for Rust

★ 1.5kMITRustpushed 3d ago
#22lemunozm /

message-io

Fast and easy-to-use event-driven network library.

★ 1.2kApache-2.0Rustpushed 1mo ago
#23taoensso /

carmine

Redis client + message queue for Clojure

★ 1.2kEPL-1.0Clojurepushed 5d ago
#24rmqtt /

rmqtt

MQTT Server/MQTT Broker - Scalable Distributed MQTT Message Broker for IoT in the 5G Era

★ 1kMITRustpushed 10d ago
#25cloudamqp /

lavinmq

Ultra quick message queue and streaming server

★ 1kApache-2.0Crystalpushed today
#26inngest /

inngest-js

The developer platform for easily building reliable workflows with zero infrastructure for TypeScript & JavaScript

★ 1kGPL-3.0TypeScriptpushed today
#27tobymao /

saq

Simple Async Queues

★ 895MITPythonpushed 14d ago
#28adyliu /

jafka

a fast and simple distributed publish-subscribe messaging system (mq)

★ 720Apache-2.0Javapushed 8mo ago
#29indeedeng /

iwf

iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes

★ 663MITGopushed 2mo ago
#30egeominotti /

bunqueue

⚡ High-performance job queue for Bun. SQLite by default, PostgreSQL multi-broker when you scale. DLQ, cron, SQLite S3 backups, and native MCP. No Redis.

★ 590MITTypeScriptpushed today