You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,18 +5,18 @@
5
5
6
6
# Overview
7
7
8
-
**Busly CLI** is a lightweight, open source command-line tool that **allows developers to send messages to an NServiceBus endpoint at the power of their fingertips** — no boilerplate code, no host applications, just quick and reliable messaging from your terminal.
8
+
**Busly CLI** is a lightweight, open source command-line tool that **allows developers to send messages to an NServiceBus endpoint at the power of their fingertips** — No boilerplate, no fuss, just messaging at your fingertips.
9
9
10
10
Built for speed and simplicity, this tool streamlines common **messaging**, **testing**, and **debugging** scenarios when working with **NServiceBus** and **message-driven architectures**. **Busly CLI** is fully **cross-platform**, running on Windows, macOS, and Linux, and offers **multiple installation options** to suit your workflow. Whether you’re validating endpoints, simulating events, or quickly **implementing a proof of concept (POC)** for a new messaging solution, this CLI lets you publish or send messages instantly, giving you full control of your distributed system from the command line.
11
11
12
12
## Key Features
13
13
14
-
-🚀 **Send messages via CLI** – Quickly send commands or publish events to NServiceBus endpoints.
15
-
-🧩 **Supports custom message types** – Define and send serialized payloads that match your message contracts.
16
-
-🌐 **Supported transports** – Works with **Azure Service Bus**, **RabbitMQ**, and **AWS SQS**.
17
-
-⚙️ **Transport configuration file** – Configure and easily switch between multiple transports. Transports can run on your **local machine** or be pointed to **development**, **staging**, or **production** environments.
18
-
-💻 **Cross-platform support** – Works seamlessly on Windows, macOS, and Linux.
19
-
-📦 **Multiple installation options** – Install via **Chocolatey**, **Docker**, **.NET tool (via NuGet)**, or by **downloading the binary directly from GitHub Releases**.
14
+
- 🚀 **Send messages via CLI** – Quickly send commands or publish events to NServiceBus endpoints.
15
+
- 🧩 **Supports custom message types** – Define and send serialized payloads that match your message contracts.
16
+
- 🌐 **Supported transports** – Works with **Azure Service Bus**, **RabbitMQ**, and **AWS SQS**.
17
+
- ⚙️ **Transport configuration file** – Configure and easily switch between multiple transports. Transports can run on your **local machine** or be pointed to **development**, **staging**, or **production** environments.
18
+
- 💻 **Cross-platform support** – Works seamlessly on Windows, macOS, and Linux.
19
+
- 📦 **Multiple installation options** – Install via **Chocolatey**, **Docker**, **.NET tool (via NuGet)**, or by **downloading the binary directly from GitHub Releases**.
Copy file name to clipboardExpand all lines: website/blog/2025-12-04-introduction.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,26 +5,26 @@ authors: tragiccode
5
5
tags: []
6
6
---
7
7
8
-
Working with **NServiceBus** shouldn’t require spinning up a whole host application just to send a message. That’s why we built **Busly CLI** — a lightweight, cross-platform command-line tool that lets you **send commands and events instantly**. No boilerplate, no fuss, just messaging at your fingertips.
8
+
Working with **NServiceBus** shouldn’t require spinning up a whole host application just to send a message. That’s why I built **Busly CLI** — a lightweight, cross-platform command-line tool that lets you **send commands and events instantly**. No boilerplate, no fuss, just messaging at your fingertips.
9
9
10
10
<!-- truncate -->
11
11
12
12
## Why You’ll Love Busly CLI
13
13
14
-
-🚀 **Send messages straight from your terminal**
15
-
-🧩 **Use custom message types** that match your contracts
16
-
-🌐 **Works with Azure Service Bus, RabbitMQ, and AWS SQS**
17
-
-⚙️ **Easily switch transports** between local, dev, staging, or production
18
-
-💻 **Runs on Windows, macOS, and Linux**
19
-
-📦 **Install your way**: Chocolatey, Docker, .NET tool, or GitHub binary
14
+
- 🚀 **Send messages straight from your terminal**
15
+
- 🧩 **Use custom message types** that match your contracts
16
+
- 🌐 **Works with Azure Service Bus, RabbitMQ, and AWS SQS**
17
+
- ⚙️ **Easily switch transports** between local, dev, staging, or production
18
+
- 💻 **Runs on Windows, macOS, and Linux**
19
+
- 📦 **Install your way**: Chocolatey, Docker, .NET tool, or GitHub binary
20
20
21
21
## Help Us Reach 1.0.0
22
22
23
-
Busly CLI is shaping up fast, but we need your help to make **version 1.0.0 rock-solid**:
23
+
Busly CLI is shaping up fast, but I need your help to make **version 1.0.0 rock-solid**:
24
24
25
-
-**Try it out** and let us know what works (or doesn’t).
26
-
-**Report bugs** on GitHub — every issue helps!
27
-
-**Contribute** code, docs, or ideas — every contribution counts.
25
+
-**Try it out** and let us know what works (or doesn’t).
26
+
-**Report bugs** on GitHub — every issue helps!
27
+
-**Contribute** code, docs, or ideas — every contribution counts.
28
28
29
29
Together, we can make **Busly CLI** the go-to tool for messaging in NServiceBus. Jump in, experiment, and help us get to that **stable 1.0.0 release**!
**Busly CLI** is a lightweight, open source command-line tool that **allows developers to send messages to an NServiceBus endpoint at the power of their fingertips** — No boilerplate, no fuss, just messaging at your fingertips.
16
+
17
+
Built for speed and simplicity, this tool streamlines common **messaging**, **testing**, and **debugging** scenarios when working with **NServiceBus** and **message-driven architectures**. **Busly CLI** is fully **cross-platform**, running on Windows, macOS, and Linux, and offers **multiple installation options** to suit your workflow. Whether you’re validating endpoints, simulating events, or quickly **implementing a proof of concept (POC)** for a new messaging solution, this CLI lets you publish or send messages instantly, giving you full control of your distributed system from the command line.
18
+
19
+
## Key Features
20
+
21
+
- 🚀 **Send messages via CLI** – Quickly send commands or publish events to NServiceBus endpoints.
22
+
- 🧩 **Supports custom message types** – Define and send serialized payloads that match your message contracts.
23
+
- 🌐 **Supported transports** – Works with **Azure Service Bus**, **RabbitMQ**, and **AWS SQS**.
24
+
- ⚙️ **Transport configuration file** – Configure and easily switch between multiple transports. Transports can run on your **local machine** or be pointed to **development**, **staging**, or **production** environments.
25
+
- 💻 **Cross-platform support** – Works seamlessly on Windows, macOS, and Linux.
26
+
- 📦 **Multiple installation options** – Install via **Chocolatey**, **Docker**, **.NET tool (via NuGet)**, or by **downloading the binary directly from GitHub Releases**.
If you use **Busly CLI** often, you may want to customize your terminal to always display the currently configured transport. This is especially helpful to quickly know whether you’re pointing to your local or a non-production environment.
4
+
5
+
Below is an example configuration using **Oh My Posh** to display the current transport in your prompt:
6
+
7
+

8
+
9
+
---
10
+
11
+
## Oh My Posh Custom Segment
12
+
13
+
Assuming **Oh My Posh** is installed and configured for your shell, you can extend your theme by adding a **command segment** that invokes `busly transport current`:
0 commit comments