Azure Service Bus · Desktop

Every queue, topic & dead-letter in one workspace.

Inspect messages, monitor throughput, recover dead-letter flows, and manage connections — from one fast, cross-platform desktop app for Azure Service Bus.

Download BusLane View on GitHub

macOS · Windows · Linux  —  free & open source

BusLane — Test · myuniquenamespace.servicebus.windows.net
BusLane message workspace
Avalonia UI / .NET 10 / Azure Identity / Connection Strings / MIT Licensed
Daily operations

Move through Service Bus work without switching tools.

One tight operational loop — connect, inspect, recover, monitor — kept a click away.

01

Connect

Browse namespaces with Azure Identity or saved connection strings.

02

Inspect

Peek messages, review properties, and format JSON or XML payloads.

03

Recover

Search, purge, resend, and restore dead-letter flows with confidence.

04

Monitor

Track depth, charts, alerts, live streams, and activity history.

Capabilities

Built for engineers who live near queues.

Every capability serves a real Service Bus workflow — from secure connection storage to dead-letter recovery.

Message operations, end to end

Peek, send, search, purge, resend from DLQ, and inspect message metadata — no stitching scripts together.

peek send search resend DLQ purge
BusLane message details

Dual connection modes

Azure Identity for RBAC-based access, or direct connection strings for a quicker path.

Full entity coverage

Queues, topics, subscriptions, and session-enabled entities in one tabbed workspace.

Live monitoring

Dashboards, charts, live streaming, alert rules, and activity logs show what changed.

{ }

Payload tooling

Read and edit JSON or XML payloads with formatting that keeps debugging tidy.

Secure local storage

Encrypted connection storage kept on-device, with optional launch-time app lock.

Cross-platform & open

One Avalonia build for macOS, Windows, and Linux — MIT-licensed and free.

Screenshots

Dense enough for daily operational work.

Clear panels for entities, message lists, details, dashboards, and alerts — built for repetition.

BusLane — Message workspace
BusLane main message workspace
Install

Download a release, or build from source.

Grab a packaged build from GitHub Releases, or run locally with the .NET 10 SDK.

Release builds

Get the latest desktop package from GitHub Releases. On macOS, clear the quarantine flag if Gatekeeper blocks it.

Open Releases →
xattr -cr "/Applications/BusLane.app"

Build from source

Clone the repository, restore the .NET project, and run the Avalonia desktop app locally.

git clone https://github.com/soliktomasz/BusLane.git
cd BusLane
dotnet build
dotnet run --project BusLane/BusLane.csproj
FAQ

Common questions.

Who is BusLane for?

Engineers and operators who need a focused desktop workflow for Azure Service Bus debugging, message inspection, and daily queue operations.

Which platforms are supported?

BusLane is built with Avalonia and targets macOS, Windows, and Linux from a single codebase.

How is sensitive connection data handled?

Connection strings are stored locally with encryption, and the app supports an optional launch-time app lock.

Make Service Bus feel like one workspace.

Download BusLane, inspect what matters, and get back to the system you were actually building.