A cross-platform Azure Service Bus management tool built with Avalonia UI and .NET 10.
Website | Installation | Features | Roadmap | Security
- Dual connection modes - Azure Identity authentication or direct connection strings
- Full entity support - Queues, topics, subscriptions, and session-enabled entities
- Message operations - Peek, send, resend from DLQ, purge, search and filter
- Live monitoring - Real-time message streaming, charts, and configurable alerts
- Secure storage - AES-256 encrypted connection strings with machine-specific keys
Download the latest release from Releases.
macOS note: Run xattr -cr "/Applications/BusLane.app" if Gatekeeper blocks the app.
git clone https://github.com/soliktomasz/BusLane.git
cd BusLane
dotnet build
dotnet run- .NET 10.0 SDK (for building)
- Azure RBAC roles:
Azure Service Bus Data Receiver,Azure Service Bus Data Sender,Reader
Azure mode: Sign in with Azure > Select subscription > Browse namespaces > View messages
Connection string mode: Open connection library > Add/select connection > Browse entities
Contributions welcome. Fork, create a feature branch, and submit a PR. See ROADMAP.md for ideas.
MIT - see LICENSE
