For your convenience, we offer binary downloads of plugins which have been contributed by authors in the community. These plugins do not ship with the RabbitMQ server itself; you can download them from our community plugin archive.
The plugins are available compiled against various releases of RabbitMQ.
We offer no guarantee that these will even work against a given release of RabbitMQ. We build them at release time, and also when requested to by a plugin author.
The download links on this page let you download the latest build of the plugin, compiled against the latest feature release of RabbitMQ. Bugfix releases do not affect plugin compatibility. For older versions of plugins see the archive. See also how to install additional plugins.
When RabbitMQ is upgraded, all community plugins must be re-installed. This may mean installing newer versions of them. Alternatively, they can be deactivated before or during the upgrade.
If you are the author of a plugin and would like it listed here, please get in touch!
rabbitmq_lvc_exchange |
---|
The last value exchange acts like a direct exchange (binding
keys are compared for equality with routing keys); but it
also keeps track of the last value that was published with
each routing key, and when a queue is bound, it
automatically enqueues the last value for the binding key.
|
rabbitmq_rtopic_exchange |
Adds a reverse topic exchange which lets you provide
routing patterns at publishing time, instead of at
binding time.
|
rabbitmq_delayed_message_exchange |
A plugin that adds delayed-messaging (or scheduled-messaging) to RabbitMQ.
|
rabbitmq_routing_node_stamp |
A plugin that stamps a message with the node who first
received it.
|
rabbitmq_message_timestamp |
A plugin that adds a timestamp when a message first enters
RabbitMQ.
|
rabbitmq_auth_backend_ip_range |
Provides the ability for your RabbitMQ server to perform authorisation based on the client IP address.
|
rabbitmq_management_exchange |
---|
Adds an exchange type which allows you to connect to the
management API using AMQP rather than HTTP.
|
rabbitmq_management_themes |
Adds the possibility to customize the management web UI look.
|
rabbitmq_boot_steps_visualiser |
Adds a tab to the management UI which displays boot steps
in a graph. This is a debugging tool: it is of no use in a
production broker.
|
rabbitmq_priority_queue |
---|
As of RabbitMQ 3.5.0 the priority queue plugin is
integrated into the broker. Users of the plugin
upgrading from previous versions of RabbitMQ should:
|
rabbitmq_email |
---|
Maps SMTP to AMQP 0-9-1 (to convert an incoming email to an AMQP 0-9-1
message) and AMQP 0-9-1 to SMTP (to send an email from an AMQP 0-9-1 message).
|
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!