Tip
Enterprise support is available through Solace Professional Services. Talk to your Solace consultant or sales contact to find out more!
Important
This is an open-source tool that is not officially supported under Solace Customer Support policy.
The application is intended to be able to run without a backend application (e.g. web server).
Future versions and enhancements will include additional optional features that might require a web server to work.
This version, as compared to other Solace Queue Browsers available, does not require SEMP credentials to work.
Users are expected to know the connection parameters / details.
- Modern Browser (only browsers tested with are listed below)
- Edge 137+
 - Chrome 137+
 - Firefox 137+
 - Chromium 137+
 - Thorium 130+
 
 - Solace Javascript API (Browser) v10.18.2
 
- You only need 
www/utility.htmlfrom the repository - you can choose to clone the entire repository or only download theutility.htmlfile. - Download Solace Javascript (Browser) API from Solace Downloads or Solace Products (login required).
- Place 
solclient.jsin the same folder asutility.htmlor, - Place 
solclient.jsinjsfolder which is of the same directory asutility.html. 
 - Place 
 - Open 
utility.htmlwith a modern browser and you are ready to go. 
- List messages in Queue
 - View message content
 - Download message content
 - Delete message(s) from Queue
 - Supports Basic and OAuth2 login
 - Supports saving/loading login credentials from local browser storage (excluding password)
 - Limits browsing to 500MB or 1000 messages (whichever hits first) - pagination features will be available in the future.
 - Search / Filter by Message Content
 
Note
When connecting to secured (SSL/TLS) endpoints, please ensure the broker server certificate is valid (i.e. CN, SAN, Dates etc. all are correct). Due to limitations of how a browser work, you might not be able to connect to invalid/unvalidated secured endpoints.
- https://docs.solace.com/API/Messaging-APIs/JavaScript-API/js-home.htm
 - https://tutorials.solace.dev/javascript/
 - https://docs.solace.com/API-Developer-Online-Ref-Documentation/js/index.html
 - https://github.com/SolaceSamples/solace-samples-javascript
 
| Name | GUI | Backend | Authentication Supported | Features | Comments | 
|---|---|---|---|---|---|
| Solace Queue Browser Utility | Browser | None | Basic, Oauth | View, Delete, Filter, Download, Text vs Binary Detection, JSON Pretty Print, Debug mode | - | 
| JMSToolBox | Win Desktop App | None | Basic | View, Delete, Filter, Download, Republish | Requires SEMP Credential | 
| Solace Queue Browser | Browser | .Net (Container) | Basic, OAuth, Client Certiticate | View, Filter, Download | - | 
| Chrome Extension | Browser | None | Basic | View | Requires SEMP Credentials | 
| Solace Queue Browser GUI | Java Desktop App | None | Basic | View, Delete, Copy, Move (Drag & Drop) | Requires SEMP | 
| Solace Message Viewer | Browser | None | Basic | View | - | 
