Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/telstrapurple/purpleexplorer

cross-platform Azure Service Bus explorer (Windows, MacOS, Linux)
https://github.com/telstrapurple/purpleexplorer

avaloniaui azure azure-queue azure-service-bus azure-servicebus dotnet linux mac macos service-bus ubuntu windows

Last synced: about 16 hours ago
JSON representation

cross-platform Azure Service Bus explorer (Windows, MacOS, Linux)

Awesome Lists containing this project

README

        

# Purple Explorer - cross-platform Azure Service Bus explorer (Windows, macOS, Linux)

Purple Explorer is a cross-platform desktop application built with .NET 6.

It's a simple tool to help you:
* Connect to Azure Service Bus
* View topics and subscriptions
* View queues
* View active and dead-letter messages
* View message body and its details
* Send a new message
* Save messages to send them quickly
* Delete a message **^**
* Purge active or dead-letter messages
* Re-submit a message from dead-letter
* Dead-letter a message **^**

**\^ NOTE:** These marked actions require receiving all the messages up to the selected message and this increases DeliveryCount. Be aware that there can be consequences to other messages in the subscription.

## How to Download
Win-x64, macOS-x64, macOS-arm64 and linux-x64 pre-built binaries can be found on [Releases](https://github.com/telstrapurple/PurpleExplorer/releases) page.

Note that you need to have [.Net 6](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) installed first.

## How to run
### Windows
> _Right-click_ -> Open

You can allow windows defender to start this application:
> click on _More Info_ -> Run anyway

### macOS
> _Right-click_ -> Open

You can allow macOS to start this application by enabling Developer tools for Terminal:
> _System Preferences -> Security & Privacy -> Privacy_, select "Developer Tools" on the left, check terminal on the right.

You can make `PurpleExplorer` file executable by:
> chmod +x PurpleExplorer

### Linux (CentOS, Debian, Fedora, Ubuntu and derivatives)
> _Right-click_ -> Run