rabbitmq

RabbitMQ Joined Jun 2009 View on GitHub

Stars
42,899
across 222 public repos
Rank
#709
of 94,827 organizations, top 0.7%
Down 23 places this week

Repositories with 50+ stars

rabbitmq's repositories with their overall rank
RankRepositoryLanguageStars
3,804

Open source RabbitMQ: core server and tier 1 (built-in) plugins

JavaScript 13,960
8,942

Tutorials for using RabbitMQ in various ways

Java 6,901
29,417

Delayed Messaging for RabbitMQ

Erlang 2,308
29,656

RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+

C# 2,290
33,328

An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadway: `streadway/amqp`

Go 2,042
46,933

High level architecture overview

1,460
51,922

RabbitMQ Java client

Java 1,316
54,077

RabbitMQ website

JavaScript 1,258
59,856

RabbitMQ Cluster Kubernetes Operator

Go 1,125
67,630

A Multi-Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.

Erlang 977
110,036

Latest Erlang/OTP releases packaged as a zero dependency RPM, just enough for running RabbitMQ

Shell 578
126,497

Khepri is a tree-like replicated on-disk database library for Erlang and Elixir.

Erlang 495
146,558

A load testing tool

Java 419
153,795

Generates self-signed x509/TLS/SSL certificates useful for development

Python 397
162,467

RabbitMQ Management UI and HTTP API

Erlang 373
193,798

Erlando

Erlang 305
197,027

Sharded logical queues for RabbitMQ: a queue type which provides improved parallelism and thoughput at the cost of total ordering

Erlang 299
198,129

Kubernetes-based peer discovery mechanism for RabbitMQ

Erlang 297
227,890

RabbitMQ client for Objective-C and Swift

Objective-C 252
250,492

A client library for RabbitMQ streams

Rust 225
255,118

A client library for RabbitMQ streams

Go 220
264,062

ZeroMQ support in RabbitMQ

Erlang 211
264,062

Development repository for Chef cookbook RabbitMQ

Ruby 211
267,126

RabbitMQ Consistent Hash Exchange Type

Erlang 208
277,190

HTTP-based authorisation and authentication for RabbitMQ

Makefile 199
297,104

Erlang client for RabbitMQ

Erlang 183
309,793

RabbitMQ MQTT plugin

Erlang 174
325,466

RabbitMQ messaging topology operator

Go 164
348,451

A minimalistic Prometheus exporter of core RabbitMQ metrics

Erlang 151
350,412

RabbitMQ HTTP API client for Java, Groovy, and other JVM languages

Java 150
370,615

An Erlang/Elixir/BEAM profiler tool

Erlang 140
377,307

RabbitMQ client for the stream protocol

C# 137
462,548

Command line tools for RabbitMQ

Elixir 106
484,538

Examples that demonstrate how deploy a RabbitMQ cluster to Kubernetes, the DIY way

Makefile 100
508,066 Makefile 94
512,304

AMQP 1.0 support for RabbitMQ

Erlang 93
530,469

Provides support for STOMP over WebSockets

Erlang 89
566,050

RabbitMQ Recent History Exchange

Makefile 82
588,876

Expose broker events as messages

Erlang 78
607,107

A RabbitMQ plugin that adds a timestamp to all incoming messages

Makefile 75
607,107

RabbitMQ Stream Java Client

Java 75
626,819

The official rabbitmq-c sources have moved to:

C 72
626,819

This project is ABANDONWARE. Use https://www.rabbitmq.com/cluster-formation.html instead.

Erlang 72
655,643

Common library used by rabbitmq-server and rabbitmq-erlang-client

Erlang 68
663,597

RabbitMQ JMS client

Java 67
663,597

Golang RabbitMQ client for AMQP 1.0

Go 67
679,510

Official repository for Thank Goodness It's RabbitMQ (TGIR)!

Makefile 65
732,723

RabbitMQ protocol code-generation and machine-readable spec

Python 59
742,438

Websocket and Socket.IO support for RabbitMQ (deprecated -- see https://github.com/sockjs/sockjs-erlang instead)

Erlang 58
763,357

Adds top-like information on the Erlang VM to the management plugin.

Makefile 56
763,357

Provides support for MQTT over WebSockets

Erlang 56
785,730

RabbitMQ Shovel plugin

Erlang 54
785,730

A command line tool for RabbitMQ that uses the HTTP API

Rust 54
797,198

RabbitMQ TLS (x509 certificate) authentication mechanism

Makefile 53
797,198

Log based streaming subsystem for RabbitMQ

Erlang 53
821,529

An adaptive accrual node failure detection library for Elixir and Erlang

Erlang 51

Among 94,827 organizations

40k–63k stars: 367 organizations, including rabbitmq

Stars along the bottom, and organizations in each band on a log scale

When they were made

56 repos with 50+ stars, made between 2010 and 2024

Quick stats

Next rank
+12 stars to reach #708
Next milestone
+147,870 stars to reach the top 0.1%
Public repos
222, 56 with 50+ stars
Popular repos
9 over 1k stars, 1 over 10k stars
Top repo
rabbitmq-server, #3,804 of all repos, 33% of stars
Smaller repos
1,777 stars from repos under 50

Stars counted Recounted daily Next count around