Roadmap

Are you excited for the future of RabbitGUI? So are we! Here is a quick overview of what is coming next for all RabbitGUI users. You can vote for the features you are the most excited about or make suggestions here: let me choose what’s next!.

For what shipped recently, see the changelog and browse the documentation for current features.

Protobuf support

As of now, RabbitGUI is focused on perfectly managing JSON payload. It will be possible to provide a protobuf schema directory and publish / receive protobuf messages to any queue with RabbitGUI managing serialization for you in a transparent way.

Custom alerts on queues

Get a desktop notification when the number of messages in a queue goes above or bellow a given threshold. RabbitGUI will monitor that queue and let you know when needed!

Export consumed messages

An easy way to export consumed messages to CSV, TSV, JSON, or Excel files to share them or import them elsewhere.

Dummy messages generator

You need to test a consumer? Use RabbitGUI to generate random messages based on a schema and publish them to the queue you want at the pace you want.

Publish messages in bulk

Instead of manually publishing messages one by one, import a JSON, CSV, or Excel file and publish all messages at once with rate limiting right from RabbitGUI

Filter consumed messages base on JSON keys

You can already filter messages by metadata or using the search bar, but this feature will allow you to filter messages based on any nested key of the JSON body.

Users management

Manage users permissions directly from RabbitGUI: create users, add, or remove roles on any virtual host.

Monitoring statistics

Display a lot of monitoring data across you RabbitMQ cluster.

Policies editor

Create and edit policies directly from RabbitGUI with a UI as smooth as the rest of the app.

Connections and channels management

Manage and monitor connections and channels to your RabbitMQ cluster.