This page summarises the available RabbitMQ documentation for the current release, 3.7.8. Also available are:
See the Downloads and Installation page for information on the most recent release and how to install it.
See the Get Started page for our tutorials that offer a gentle introduction to messaging, the protocol, RabbitMQ features, and some common usage scenarios. AMQP 0-9-1 Overview provides a brief overview for the original RabbitMQ protocol.
RabbitMQ server documentation is organised in a number of guides:
RabbitMQ clients documentation is organised in a number of guides and API references. A separate set of tutorials for many popular programming languages are also available, as is an AMQP 0-9-1 Overview.
Client Documentation guides:
Client-driven Features:
See Clients and Developer Tools for community client libraries.
Popular plugins:
See Community Plugins, RabbitMQ GitHub repositories the Plugins Guide for more information about plugins.
If you have questions about the contents of this guide or any other topic related to RabbitMQ, don't hesitate to ask them on the RabbitMQ mailing list.
If you'd like to contribute an improvement to the site, its source is available on GitHub. Simply fork the repository and submit a pull request. Thank you!