Skip to content

A cross platform tool to manage your Azure Service Bus instances

Notifications You must be signed in to change notification settings

mligtenberg/ServicebusBrowser

Repository files navigation



This project aims to build a cross platform tool to manage Azure Servicebus instances. Currently, you are able to:

  • View and manage your queues, topics, subscriptions and subscription rules
  • Peek (View without deleting) messages in your queues and subscriptions. From the main, deadletter and trasfered dead letter channels
  • Clear messages from your queues and subscriptions

How to run

Installer

Download the Windows, Linux versions of the app here:

Manual build (release build)

Requirements

  • Node V22
  • PNPM V9

Steps

  • Clone the project
  • Install the dependencies with pnpm install in the main directory
  • Build by running pnpm exec nx run-many -t build make in the main directory

Manual build (dev enviorment)

  • Clone the project
  • Install the dependencies with pnpm install in the main directory
  • Build and start the project by running pnpm exec nx run-many -t serve in the main directory
  • An electron window should open with the app running
    • you might need to hit Ff (or CMD + R on mac) to refresh the window, this is a timing issue caused by the dev server