Open source RabbitMQ: core server and tier 1 (built-in) plugins
Tutorials for using RabbitMQ in various ways
RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+
Delayed Messaging for RabbitMQ
High level architecture overview
RabbitMQ Java client
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.
RabbitMQ website and documentation guides
Khepri is a tree-like replicated on-disk database library for Erlang and Elixir.
A load testing tool
RabbitMQ Management UI and HTTP API
RabbitMQ client for Objective-C and Swift
RabbitMQ Consistent Hash Exchange Type
HTTP-based authorisation and authentication for RabbitMQ
Erlang client for RabbitMQ
A minimalistic Prometheus exporter of core RabbitMQ metrics
RabbitMQ HTTP API client for Java, Groovy, and other JVM languages
A client library for RabbitMQ streams
Command line tools for RabbitMQ
RabbitMQ client for the stream protocol
An adaptive accrual node failure detection library for Elixir and Erlang
Raft-based, consensus oriented implementation of Mnesia transactions
A generic batching server for Erlang and Elixir
RabbitMQ authorization backend that uses OAuth 2.0 (JWT) tokens
RabbitMQ Reverse Topic Exchange
RabbitMQ LDAP authentication
Authorisation result caching plugin (backend) for RabbitMQ
See rabbitmq/rabbitmq-auth-backend-oauth2 instead.
etcd-based peer discovery backend for RabbitMQ 3.7.0+
Simulate network partitions in an distributed Erlang cluster