GUI/TUI for NATS Core and Jetstream
NatsDash is an intuitive dashboard/GUI for NATS designed to manage and monitor NATS servers. It provides a user-friendly interface to interact with NATS, making it easier to manage subscriptions, publish messages, and work with JetStream streams and consumers

curl -sSL https://raw.githubusercontent.com/solidpulse/natsdash/refs/heads/master/install.sh | bash
An array of Features
Everything you need in one tiny binary.
Manage Contexts
- GUI to List contexts
- Add, Delete and Update them
- Dashboard Compatible with official NATS CLI


Play with Core NATS
- Subscribe/Filter one or more Subjects
- Send messages to target subjects
- For convinience everything gets logged to a file
Manage Jetstream Streams
- GUI to List contexts
- Add, Delete and Update them
- Dashboard Compatible with official NATS CLI


Manage Consumers
- List Consumers
- GUI to Add, Edit & Delete Consumers
- View Consumer info and stats
Interact with Streams
- GUI to publish and subscribe
- Scroll through Next and Previous Msg
- Replay old messages

“curl install it in your k8s pod and off you go debugging and playing around”
Ben Steiner
Principal Engineer, Greenprint