NATS uses cookies to ensure you get the best experience on our website. Continuing to use this site assumes compliance with our Privacy Policy.

NATS is a family of open source products that are tightly integrated but can be deployed independently. NATS is being deployed globally by thousands of companies, spanning innovative use-cases including: Mobile apps, Microservices and Cloud Native, and IoT.

NATS is also available as a global communications system called NGS. Get Started today for free at NGS Signup.

The core NATS Server acts as a central nervous system for building distributed applications. There are dozens of clients ranging from Java, .NET, to GO. NATS Streaming extends the platform to provide for real-time streaming & big data use-cases.

NATS was created by Derek Collison, Founder and CEO at Synadia in response to the market need for a simple and high performance messaging solution. NATS is currently deployed in some of the largest cloud platforms, including: VMware, CloudFoundry, Baidu, Siemens, and GE. NATS is available under the Apache-2.0 Open Source License.

Brokered Throughput

(Chart source:

Written in Go, NATS is available as a client for approximately a dozen languages, many of which are supported by the Synadia team. Here’s the full list of NATS clients.

NATS is unique in its simplicity and performance, and as a result powers some of the largest production environments.. You can learn more about the design characteristics in the NATS FAQ.


[SCaLE 13x] Derek Collison | NATS: A new nervous system for distributed cloud platforms
Simple Solutions for Complex Problems: How Workiva uses NATS as a Microservices and RPC transport
The Zen of High Performance Messaging with NATS by Waldemar Quevedo Salinas