rabbitmq-server

GitHub

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

AI Prompts & Endpoints
Agent Skills View CodeWiki Knowledge Base

Repository: rabbitmq/rabbitmq-server


Stars: 13594

CLAUDE.md

AGENTS.md

README.md

RabbitMQ Server

![CI](https://github.com/rabbitmq/rabbitmq-server/actions/workflows/test-make.yaml)

RabbitMQ is a feature rich,
multi-protocol messaging and streaming broker. It supports:

* AMQP 1.0
* AMQP 0-9-1
* RabbitMQ Stream Protocol
* MQTT 3.1, 3.1.1, and 5.0
* STOMP 1.0 through 1.2
* MQTT over WebSocket
* STOMP over WebSocket
* AMQP 1.0 over WebSocket (supported in VMware Tanzu RabbitMQ)


Installation

* Currently supported released series
* Installation guides for various platforms
* Kubernetes Cluster Operator
* Changelog
* Releases on GitHub
* Community Support Eligibility Policy
* Supported Erlang versions


Tutorials and Documentation

* RabbitMQ tutorials and their executable versions on GitHub
* Documentation guides
* RabbitMQ blog

Some key doc guides include

* CLI tools guide
* Clustering and Cluster Formation
* Configuration guide
* Client libraries and tools
* Upgrading
* Kubernetes Cluster Operator
* Quorum queues: a replicated, data safety- and consistency-oriented queue type
* Streams: a persistent and replicated append-only log with non-destructive consumer semantics
* Runtime Parameters
* Policies
* Monitoring and Prometheus/Grafana
* Production checklist

RabbitMQ documentation is also developed on GitHub.

Commercial Features and Support

* Commercial editions of RabbitMQ
* Commercial edition for Kubernetes
* Commercial support from Broadcom for open source RabbitMQ

Getting Help from the Community

Please read the Community Support Eligibility Policy document
first.

The recommended community forums are

* GitHub Discussions
* Community Discord server
* #rabbitmq on Libera Chat


Contributing

See CONTRIBUTING.md and our development process overview.

Questions about contributing, internals and so on are very welcome in GitHub Discussions
or community Discord server in the contributors channel.


Licensing

RabbitMQ server is licensed under the MPL 2.0.

Community Support Eligibility Policy
document explains the open source RabbitMQ support policy adopted by the RabbitMQ Core Team.


AI Agent Instructions

See AGENTS.md.


Building From Source and Packaging

* Contributor resources
* Building RabbitMQ from Source
* Building RabbitMQ Distribution Packages


(c) 2007-2026 Broadcom. All Rights Reserved. The term β€œBroadcom” refers to Broadcom Inc. and/or its subsidiaries.