NATS
nats.io
Spec sheet
- Purpose
- NATS is an open-source messaging system for building distributed systems across clouds and user-defined edge environments.Read 4 Oct 2026 · nats.io
- Intended users
- NATS is aimed at teams building distributed systems with dynamic, loosely coupled services, including deployments on low-resource edge devices.Read 4 Oct 2026 · nats.io
- Deployment
- NATS is designed for distributed systems and edge deployments, and supports topology growth using leaf nodes and superclusters.Read 4 Oct 2026 · nats.io
- Integrations
- The download page lists connectors and utilities for Apache Flink, Apache Spark, AWS, Elasticsearch, Fluent Bit, MongoDB, Prometheus, and other tools.Read 4 Oct 2026 · nats.io
- Security
- NATS documents authentication, subject-level authorization, TLS encryption, and isolated accounts for multitenancy.Read 4 Oct 2026 · docs.nats.io
- License
- The NATS server and clients are open source under the Apache 2.0 license.Read 4 Oct 2026 · nats.io
- Client libraries
- Official clients are listed for Go, Rust, JavaScript, TypeScript, Python, Java, C#, C, Ruby, Elixir, and a CLI, with 30+ community-contributed clients.Read 4 Oct 2026 · nats.io
- Data features
- Pub/sub, request/reply, queueing, streaming, key-value, and object storage operate within the same system.Read 4 Oct 2026 · nats.io
- Messaging patterns
- NATS supports pub/sub, request/reply, and persistent streaming through JetStream.Read 4 Oct 2026 · nats.io
- Performance
- The site says NATS can deliver millions of messages per second with sub-millisecond latencies across globally distributed systems.Read 4 Oct 2026 · nats.io
- Project affiliation
- NATS is a Cloud Native Computing Foundation incubating project.Read 4 Oct 2026 · nats.io
- Resource use
- The server is a single binary with no external dependencies and typically uses less than 20 MB of RAM.Read 4 Oct 2026 · nats.io
- Support and community
- The project directs users to its Slack channel, GitHub discussions, and [email protected] for questions, comments, or requests.Read 4 Oct 2026 · nats.io
Plans and prices
NATS Free Open-source messaging system · Apache 2.0 license Read 4 Oct 2026 · nats.io
Where Specifiction places it
- Message Queue (MQ) Software#19 of 297.5
- Distributed Systems#22 of 307.5
- Message Broker Software#29 of 397.4