Debug, monitor, and manage RabbitMQ with a modern developer interface. RabbitGUI supports multiple connexions, quick search, debug mode, and much more.
👋 Hi Product Hunt!
I'm the maker of RabbitGUI, the missing RabbitMQ IDE. This all started from a personal pain point. I've been working with RabbitMQ for years, and while the built-in web UI is undeniably useful, I always felt like it was missing the UX polish and power tools that developers and ops folks need day to day.
I initially floated the idea of rebuilding the UI within the ecosystem, but understandably the project wasn't heading in that direction. So I built the tool I wished existed: a native Mac desktop IDE that goes beyond just visualizing queues.
Here are some of the features I'm most excited about:
🧠 Multi-instance support (switch easily between prod, staging, local...)
✍️ JSON editor for publishing messages
🔍 Quick global search across queues, exchanges, bindings
📈 Time series explorer for messages and flow
🔁 Comprehensive routing view (bindings, dead-letter, alternate exchange)
📘 Built-in documentation, no more Googling for argument names
💸 It'll be a one-time payment of 29€, with a full year of free updates and a 30-day money-back guarantee. It's not released yet, I'm currently putting the final touches on it, but if you're interested, you can leave your email to get 50% off when it launches.
🧡 I'd love your feedback!
What's your biggest frustration with RabbitMQ today?
Any features you've always wished the UI had?
Thanks so much for checking it out!
@tao_luo5 Thanks Tao, it actually needs the management plugin since the AMQP protocol does not allow listing entities such as queues or policies, or retrieving historical data to show on charts. Would that be a problem for you?
@joey_k_moran Yes, it uses the built-in user permission system of RabbitMQ, so it is up to you to create the appropriate users with the right permissions for your team.
Free A/B test calculator
@nick_keller That JSON editor for publishing messages is an absolute lifesaver.
Free A/B test calculator
@joey_k_moran Thx Joey!
And it supports all shortcuts and features from VSCode as well!
Such an amazing tool. Does it need the RabbitMQ management plugin to be enabled or can it connect on its own?
Free A/B test calculator
@tao_luo5 Thanks Tao, it actually needs the management plugin since the AMQP protocol does not allow listing entities such as queues or policies, or retrieving historical data to show on charts. Would that be a problem for you?
Do you have any user role or permission management features for teams sharing the same instance?
Free A/B test calculator
@joey_k_moran Yes, it uses the built-in user permission system of RabbitMQ, so it is up to you to create the appropriate users with the right permissions for your team.