Open App

An easy, fast, in-browser Azure Service Bus Explorer

Bussin is a secure, client-side tool for Azure Service Bus that runs entirely in your browser. Log in with Entra ID or connect instantly using a Connection String. Inspect and interact with topics, queues, and subscriptions, allowing you to peek, resubmit, send, and move messages to dead-letter queues. Because your messages and credentials are never sent to an external server or proxy, you maintain full data privacy.

Bussin web dashboard showcasing namespace folders, active filters, and message detail blade
Direct explorer for Azure Service Bus entities running in a standard browser container.

What is Bussin?

Bussin runs entirely in your browser. It establishes WebSockets connections directly to Azure from your browser. This keeps all network traffic strictly client-side and secure, meaning no data is stashed or transited through any third-party server.

Direct Connections

Bussin runs all connections directly in your browser's security sandbox. No backend servers, no intermediate proxy nodes.

Built for Developers

Whether you need to debug live message flows, inspect message bodies, or troubleshoot dead-letter queues, Bussin provides a simple, direct interface.

Private & Secure

Your credentials, access tokens, and message payloads are handled entirely inside your browser and never reach a Bussin server, because there is no Bussin server to reach. See Security for exactly what is kept in browser storage and what is held only in memory.

Product Walkthrough

Screenshot showing folders and navigation sidebar in Bussin
Organize multiple environments into folders and quickly search across namespaces.
Screenshot displaying message search filter options in Bussin
Run property and body matching queries inside browser memory.
Modal window confirming safe bulk purge parameters in Bussin
Start bulk operations or moves using background tasks.
Screenshot showing dead-letter queue message details and resubmit operations
Inspect dead-letter messages and replay them to their original queue.

Brief Feature Overview

Bussin brings the power of traditional desktop admin tools straight to a secure browser tab. For detailed guides, explore our main navigation:

Common Use Cases

Bussin Compared to Other Service Bus Tools

Most people arrive here already using something else. This is where Bussin differs from the Azure Portal, from Paolo Salvatori's desktop Service Bus Explorer, and from QueueExplorer. The full comparison covers viewbus and entity administration as well.

Feature Bussin Azure Portal Service Bus Explorer QueueExplorer
Runs with no installation ✓ ✓
Windows, macOS and Linux ✓ ✓ ✓
Free of charge ✓ ✓ ✓
Resubmit from DLQ and remove the original ✓ ✓ ✓
Connect with a connection string only ✓ ✓ ✓
Peek sessions without knowing the Session ID ✓ ~ ✓
Create and delete entities ✓ ✓
Connects to the local emulator ✓ ✓
MCP server for AI assistants ✓

The last two rows are the honest limits. Bussin handles messages, not entity administration, and a browser page cannot reach the emulator because the emulator has no WebSocket listener to connect to. If you need either, keep the desktop Service Bus Explorer alongside Bussin.

Frequently Asked Questions

What is Bussin?

Bussin is an Azure Service Bus explorer that runs in a browser tab. It peeks and searches messages, settles peek-locks, edits and resubmits payloads, recovers dead-lettered messages, cancels scheduled messages, and manages subscription filters across queues, topics, and subscriptions. It connects straight to Azure over AMQP 1.0 on a secure WebSocket, so there is no backend and no proxy.

Is Bussin free?

Yes. Bussin is free to use and its source is available under BUSL-1.1. There is no paid tier, no account to create on bussin.dev, and no trial period. You sign in with your own Entra ID identity or paste a connection string.

Do I need to install anything?

No. Open app.bussin.dev and connect. There is no installer, no .NET runtime to add, and no administrator approval needed, which matters on locked-down corporate machines. If you prefer an app window and a dock icon, you can install Bussin as a Progressive Web App from the browser, or get it from the Microsoft Store.

Does Bussin work on macOS and Linux?

Yes, in any modern browser, including on ChromeOS, iOS, and Android. This is the usual reason people look for an alternative to the desktop Service Bus Explorer, which requires Windows 10 or later and .NET Framework 4.6.2 and otherwise needs Wine or a virtual machine. See the macOS and Linux guide.

Is Bussin a replacement for Service Bus Explorer?

For day-to-day message work, yes. For entity administration, no. Paolo Salvatori's Service Bus Explorer creates and deletes entities, edits queue and topic properties, manages authorization rules, and connects to the local emulator. Bussin does none of those. Many people keep both and reach for Bussin when they are on a machine where the desktop tool will not run. The comparison page goes through this feature by feature.

Do my messages or credentials pass through a Bussin server?

No, because there is no Bussin server to pass through. bussin.dev serves static files. Once the page has loaded, your browser opens its own AMQP connection to your namespace and the traffic carrying tokens and message payloads goes browser to Azure. Nothing is logged or stored on our side. Security sets out what is held in browser storage and what stays in memory only.

Can I use Bussin without an Entra ID account on the namespace?

Yes. Bussin accepts a standard Service Bus connection string in "Run without login" mode, which is how you reach a partner or customer namespace you have no directory access to. The Azure Portal cannot do this, since it only lists namespaces your signed-in identity can already see through Azure Resource Manager.

What Azure permissions does Bussin need?

Whatever your own identity already has. Azure Service Bus Data Receiver lets you peek and receive, Data Sender lets you send and resubmit, and Data Owner covers both. Every action runs under your existing RBAC assignments, so Bussin cannot do anything your account could not do in the portal.

Can Bussin connect to the local Service Bus emulator?

No. The emulator exposes no AMQP-over-WebSockets listener, and WebSockets are the only transport a browser page can use to reach an AMQP broker. There is no workaround from inside a browser. Use Service Bus Explorer or QueueExplorer for emulator work.

Try Bussin Instantly

You can try Bussin immediately with our live demo environment. Test operations like peek, resubmit, send, and moving messages to dead-letter queues in a mock namespace, without needing a login, permissions, or Azure consent.

A screenshot showing the Bussin app ready for login
Explore the interactive dashboard instantly in demo mode, log in with Entra ID, or connect using a Connection String.