semvec/pypi-packages huggingface dataset:
pulsar-viewer 0.1.0
Add your description here
License: Apache-2.0
Requires Python: >=3.10

# pulsar-viewer

A simple desktop app for previewing the contents of Pulsar topics. Pulsar Viewer is a native, desktop app written in Python, powered by [toga](https://toga.readthedocs.io/en/stable/).

![Sample](docs/sample.png)

# Installation

With [pipx](https://github.com/pypa/pipx):

```bash
pipx install pulsar-viewer
```

# Usage

Run the CLI in your terminal:

```bash
pulsar-viewer --topic persistent://your_tenant/your_namespace/your_topic
```

A GUI window will open. Toga is supposed to support macOS, Linux, and Windows alike.

# Project Status

Experimental. Proof of concept. UI improvements will come later if I confirm this makes sense as a development utility.

# Development

## Installation

```bash
rye sync
```

## Running tests

```bash
make test-all
```