NATS Testing Made Easy

Publish, subscribe, and send request-reply calls from a visual client — then automate the same flows via CLI or let an AI agent scaffold them for you.

Testing Client

Built into the Qaze desktop app

Publish messages, subscribe to subjects, and fire request-reply calls — all from a visual interface. Inspect payloads, tweak headers, and iterate on your messaging flows without writing a single line of code.

Publish

Send messages to any subject with custom JSON or binary payloads, headers, and reply-to addresses.

Subscribe

Listen on subjects and wildcards in real-time. Incoming messages stream into a searchable, filterable list.

Request-Reply

Fire a request and see the response inline — with configurable timeouts and full header inspection.

Collections

Organize your frequently used messages into collections. Save, share, and re-send them with one click.

Qaze CLI

Run manifests from the terminal

Export your collections as manifest files and run them headlessly via the Qaze CLI. Replay the same messaging sequences in CI/CD pipelines, smoke-test deployments, or automate repetitive publishing workflows — no GUI required.

Manifest Files

Declarative YAML files that describe a sequence of publish, subscribe, and request-reply operations.

Headless Execution

Run any manifest from the terminal with a single command. Structured output shows exactly what happened.

CI/CD Ready

Plug into GitHub Actions, GitLab CI, or any pipeline to validate your NATS setup on every deploy.

Version Controlled

Check manifest files into your repo next to your application code. Review messaging changes in pull requests.

Coding Agent Skill

Generate manifests with AI

Use the Qaze skill for coding agents to scaffold NATS manifests from natural language. Describe the messaging flow you need and get a ready-to-run manifest in seconds — then execute it via the CLI or import it into the GUI.

Natural Language

Describe your messaging scenario in plain English. The agent produces a complete, valid manifest file.

Manifest Output

Generates well-structured YAML manifests you can run immediately or fine-tune before executing.

IDE Integration

Works inside Claude Code, Cursor, Windsurf, and other AI-powered development environments.

Iterate Faster

Generate, run, adjust, and re-run — shorten the feedback loop when building NATS-powered services.

Ready to test your NATS setup?

Download Qaze and start testing in minutes. Free 14-day trial, no credit card required.