
NATS
Messaging server that routes messages between applications and services by subject, with optional persistence through JetStream.
NATS is a messaging server that routes messages between applications and services by subject. Applications connect to it with a client library, then publish to subjects and subscribe to them. The server is a single Go binary, and clustering, leaf nodes, MQTT and WebSocket are configuration on that same process. JetStream adds optional persistence. The project documents installs with Docker, Homebrew, an install script and release binaries from GitHub.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Maintainer, Maintained by, Categories, License model
nats.io - 2026-11-03: links, Written in, License, GitHub stars, Contributors
github.com/nats-io/nats-server - 2026-11-03: links
docs.nats.io - 2026-11-03: Runtime, Runs as
docs.nats.io/concepts/what-is-nats - 2026-11-03: Install with
docs.nats.io/concepts/getting-started/ - 2026-11-03: Current major version, Last release, First release
github.com/nats-io/nats-server/releases