QueueExplorer Professional

QueueExplorer Professional includes everything in Standard and adds four capabilities for repeatable schema migrations, payload-aware investigations, reusable queue displays, and easier navigation in large messaging environments.

Choose Professional when you need schema and metadata operations, custom columns, Queue Views, or custom folders. You do not need Professional simply to connect to several brokers, organize server connections into groups, or work in multiple tabs—those capabilities are included in both editions.

Available across QueueExplorer. Standard and Professional both support Azure Service Bus, RabbitMQ, MSMQ, and ActiveMQ Classic, together with the core message browsing, editing, moving, copying, deleting, importing, and exporting tools. QueueExplorer runs on Windows, macOS, and Linux; MSMQ connections are available only on Windows because MSMQ is a Windows component.
Schema operations Custom columns Queue Views Custom folders Compare editions

Schema and metadata operations

Export, import, copy, compare, and synchronize supported queueing definitions. QueueExplorer can work with an entire connection or a selected set of objects, making it practical to reproduce topology between development, test, and production environments or duplicate an object under a new name.

The definitions depend on the messaging system and can include queues, topics, subscriptions, rules, exchanges, bindings, virtual hosts, policies, and other supported objects and settings. You can preview differences and choose which changes to apply instead of rebuilding every object manually.

Schema operations move definitions, not queued messages. Use QueueExplorer's separate message operations when messages must also be copied, moved, saved, or restored.

See practical migration guides for Azure Service Bus and RabbitMQ.

Selecting queueing objects to export with QueueExplorer Professional

Extract message data into custom columns

Turn data buried in a message body into a visible grid column. QueueExplorer can extract values from JSON with JSON expressions, from XML with XPath, or from text with regular expressions. .NET serialized content is also supported where applicable.

For example, display an order ID, tenant, retry count, amount, error code, or another business value beside the broker properties. You can then sort, filter, and group the messages already loaded in QueueExplorer by the extracted value.

Custom columns analyze the messages in the current QueueExplorer view; they do not create a broker-side index or search messages that have not been loaded.

XPath custom column displaying data extracted from XML messages

Save reusable message displays with Queue Views

A Queue View saves how you want to inspect a particular kind of traffic: visible columns, filters, sorting, grouping, text encoding, body viewer, and Professional custom columns. Apply one view to a single queue or reuse it across several queues that contain the same kind of messages.

Views make recurring investigations consistent. Instead of rebuilding the same display each time, switch to a saved view for orders, errors, retries, or another workflow. View definitions can also be exported and imported for reuse elsewhere.

Changing a Queue View changes only the local presentation in QueueExplorer; it does not modify messages or their order in the broker.

Selecting a saved Queue View in QueueExplorer Professional

Organize destinations with custom folders

Create a clearer working tree when a broker contains many queues and topics. Add individual destinations by selection or drag and drop, or define wildcard and regular-expression matches that populate a folder automatically.

A dynamic folder can collect every dead-letter, error, tenant, or environment-specific destination that follows your naming convention, including matching objects created later.

Custom folders organize the QueueExplorer interface only. They do not rename, move, or alter the topology of objects on the messaging server.

Queues organized into custom folders in QueueExplorer Professional

How the Professional features work together

The four features are useful independently, but they can also form a repeatable operational workflow:

  1. Use a dynamic custom folder to collect related queues, such as dead-letter or retry queues.
  2. Apply a Queue View with the columns, filter, sorting, and body viewer needed for that investigation.
  3. Extract an order ID, tenant, or failure code into a custom column so the important business context is visible.
  4. Use schema operations when the same queueing topology must be compared with or reproduced in another environment.

QueueExplorer Standard vs Professional

Professional contains every Standard feature. The differences are the four advanced capabilities shown at the bottom of this table.

Feature Standard Professional
Azure Service Bus, RabbitMQ, MSMQ, and ActiveMQ Classic Included Included
Windows, macOS, and Linux (MSMQ connections require Windows) Included Included
Browse, inspect, edit, move, copy, delete, save, and load messages Included Included
Multiple connections, server groups, and tabs Included Included
Sort, filter, search, and group loaded messages Included Included
Create and manage supported queueing objects Included Included
Schema operations: export, import, copy, compare, and synchronize definitions Not included Included
Custom columns using XPath, JSON expressions, or regular expressions Not included Included
Reusable Queue Views Not included Included
Custom folders with manual, wildcard, and regular-expression membership Not included Included

Exact operations depend on the capabilities of the selected messaging system, destination type, and connection permissions.


Try QueueExplorer Professional with your environment

The free trial lets you evaluate Professional features with your own brokers, destinations, and messages before you choose an edition.

Download free trial Buy QueueExplorer See all features