One window, every broker.
Connect to as many Azure Service Bus namespaces and AWS SQS accounts as you like. Each shows up as a branch in a single tree, so switching between brokers takes zero context-switching.
A cross-platform desktop app for inspecting message queues across Azure Service Bus and AWS SQS — from a single window, on every desktop.
Connect to as many Azure Service Bus namespaces and AWS SQS accounts as you like. Each shows up as a branch in a single tree, so switching between brokers takes zero context-switching.
Peek messages non-destructively — leaves them on the queue. When you do want to act, resend, delete, requeue, or move to dead-letter with explicit confirmations.
Built on .NET MAUI with native UI on Windows, macOS, and Linux. No Electron, no browser-in-a-window. Starts in under a second on a four-year-old laptop.
Full support for queues, topics, subscriptions, sessions, and dead-letter sub-queues. Connect via connection string or Microsoft Entra ID.
Standard and FIFO queues, dead-letter inspection, batch operations. Authenticate via access keys, profiles, or your default AWS credential chain.
More brokers planned. Tell us which one.
Browse messages with their full payload, headers, and custom properties — without consuming them from the queue.
Resend a message to its origin queue, a different queue, or another namespace entirely. Bulk-select or single-shot.
Remove individual messages or batches. Includes confirmation for destructive actions on production-tagged connections.
Save selected messages as JSON or CSV, import them back into any queue. Perfect for capturing reproducers or backups.
Every queue and subscription exposes its dead-letter sub-queue inline. Inspect, resubmit to origin, or purge.
Browse sessioned queues with full session iteration. Group messages by session ID; resubmit in order.
Filter messages by label, content type, session ID, correlation ID, or substring across the payload.
View, edit, and test SQL filters and correlation filters on Azure Service Bus subscriptions.
Zero analytics or phone-home. Connection strings live in the OS keychain. Your queues are nobody else's business.
QueuePeek is a cross-platform desktop application for inspecting and managing messages on message brokers. Think of it as the equivalent of a database admin tool — but for message queues. It currently supports Azure Service Bus and AWS SQS.
Azure Service Bus and AWS SQS as of v1.0. RabbitMQ and Apache Kafka are on the shortlist for v1.1 — let us know which one you'd pay for first.
The Azure Portal is a web UI for managing Service Bus resources. It can do most things, but slowly — you click through three or four panes to inspect one message, and there's no way to peek across multiple namespaces.
QueuePeek is a desktop app optimised for the read/inspect/act loop: a single tree across all your namespaces and accounts, keyboard shortcuts for everything, bulk operations, and import/export. It's the tool you reach for when you actually need to fix something.
No. No analytics, no error reporting, no phone-home of any kind. The only network traffic the app makes is to the brokers you've explicitly connected to. See the privacy policy for specifics.
In the operating system's secure credential store — Windows Credential Manager, macOS Keychain, or libsecret on Linux. They never leave your machine and are never written to plaintext config files.
QueuePeek is free for individual use during the v1.x series. Team licensing for organisations is in design — if you want to pilot it, get in touch.
Native builds for Windows 10/11 (x64 and arm64), macOS 13 and later (Apple Silicon and Intel), and Linux as .deb / .rpm / AppImage for x64 and arm64.
Yes. Select any number of messages and export to JSON or CSV with their full payload, headers, and custom properties. Re-import into the same queue, a different queue, or even a different broker. Useful for backups, reproducers, and migrations.