Now there is one!
You can now use the MQConsole client application (at least for Apache ActiveMQ and HornetQ). MQConsole is an open source application that I started to develop using a maven multi-module project. Each broker support in developed as a maven module and shares the same user interface with the others. The source code is available on Github (here) and the binary distributions for Windows and Mac are available on Bintray (here).
|main window - broker destinations|
- See the list of messages in a queue or topic
- View the details of a specific message
- Send a new message to a queue or topic
- Subscribe to a queue or topic and display messages as they arrive there.
|send a new message window|
When sending a new message, you can opt for a request/response scheme by ticking the "Has Response" box. In this case, the application will wait for a response and displays the reply message in the "Response" tab.
|Window displaying a received message|
Requires Java 8 update 20 or a newer version.