https://github.com/nats-io/nats-server Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Resources + Customer Stories + White papers, Ebooks, Webinars + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. {{ message }} nats-io / nats-server Public * * Notifications * Fork 1.3k * Star 13.1k High-Performance server for NATS.io, the cloud and edge native messaging system. nats.io License Apache-2.0 license 13.1k stars 1.3k forks Activity Star Notifications * Code * Issues 211 * Pull requests 28 * Discussions * Actions * Projects 0 * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Security * Insights nats-io/nats-server This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags Name already in use A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? Cancel Create 105 branches 90 tags Code * Local * Codespaces * Clone HTTPS GitHub CLI [https://github.com/n] Use Git or checkout with SVN using the web URL. [gh repo clone nats-i] Work fast with our official CLI. Learn more about the CLI. * Open with GitHub Desktop * Download ZIP Sign In Required Please sign in to use Codespaces. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @derekcollison derekcollison Bump to 2.9.21-RC.1 ... 0421c65 Jul 23, 2023 Bump to 2.9.21-RC.1 Signed-off-by: Derek Collison 0421c65 Git stats * 7,339 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github Disable auto-closing, increase stale threshold May 15, 2023 09:14 conf fix some comments April 25, 2023 11:28 doc remove ADR files from the server July 13, 2021 10:07 docker Fix nsc in nightly April 17, 2023 00:07 internal Redact URLs before logging or returning in error (#2643) October 27, 2021 12:44 logger Add logtime_utc option July 21, 2023 16:56 logos Updated logo for better aesthetics on dark mode. October 11, 2022 09:56 scripts Fix some lint errors after move to golangci-lint December 30, 2022 20:00 server Bump to 2.9.21-RC.1 July 23, 2023 14:58 test Add unit test to prove connection works July 20, 2023 11:01 util Small fix to nats-server-hardened.service February 9, 2023 18:53 .coveralls.yml Should have been included from the coveralls instructions to know more. July 25, 2014 13:16 .gitignore Ignore dist and .vscode August 3, 2022 14:01 .golangci.yml Lint warnings on fmt.Print, fmt.Printf, fmt.Println January 24, 2023 16:10 .goreleaser-nightly.yml Adjust nightly name if on a branch June 27, 2023 17:00 .goreleaser.yml Remove gomod proxy, build by installing package instead March 28, 2023 08:16 .travis.yml Undo branch build restrictions, quote go version July 20, 2023 11:17 CODE-OF-CONDUCT.md Add CNCF Code of Conduct March 15, 2018 11:38 GOVERNANCE.md Update GOVERNANCE.md November 10, 2020 10:40 LICENSE Update license to Apache 2 March 15, 2018 22:31 MAINTAINERS.md Update MAINTAINERS.md June 22, 2020 11:10 README.md Release v2.9.20 July 13, 2023 15:29 TODO.md [ADDED] Server sends INFO with cluster URLs to clients with support July 26, 2016 10:55 dependencies.md Update dependencies.md August 16, 2022 16:48 go.mod Update dependencies July 23, 2023 11:43 go.sum Update dependencies July 23, 2023 11:43 locksordering.txt Optimizations for large single hub account leafnode fleets. May 5, 2023 13:14 main.go Remove snapshot of cores and maxprocs March 17, 2023 15:09 View code [ ] Documentation Contact Contributing Roadmap Security Security Audit Reporting Security Vulnerabilities License README.md NATS Logo NATS is a simple, secure and performant communications system for digital systems, services and devices. NATS is part of the Cloud Native Computing Foundation (CNCF). NATS has over 40 client language implementations, and its server can run on-premise, in the cloud, at the edge, and even on a Raspberry Pi. NATS can secure and simplify design and operation of modern distributed systems. License Build Release Slack Coverage Docker Downloads CII Best Practices Documentation * Official Website * Official Documentation * FAQ * Watch a video overview of NATS. * Watch this video from SCALE 13x to learn more about its origin story and design philosophy. Contact * Twitter: Follow us on Twitter! * Google Groups: Where you can ask questions * Slack: Click here to join. You can ask question to our maintainers and to the rich and active community. Contributing If you are interested in contributing to NATS, read about our... * Contributing guide * Report issues or propose Pull Requests Roadmap The NATS product roadmap can be found here. Security Security Audit A third party security audit was performed by Cure53, you can see the full report here. Reporting Security Vulnerabilities If you've found a vulnerability or a potential vulnerability in the NATS server, please let us know at nats-security. License Unless otherwise noted, the NATS source files are distributed under the Apache Version 2.0 license found in the LICENSE file. About High-Performance server for NATS.io, the cloud and edge native messaging system. nats.io Topics go golang distributed-systems cloud messaging message-bus message-queue cloud-computing cloud-native microservices-architecture nats-server Resources Readme License Apache-2.0 license Code of conduct Code of conduct Activity Stars 13.1k stars Watchers 384 watching Forks 1.3k forks Report repository Releases 87 Release v2.9.20 Latest Jul 13, 2023 + 86 releases Sponsor this project * community_bridge funding.communitybridge.org/projects/nats-io Packages 0 No packages published Used by 7.4k * @qjcg * @MartinMinkov * @kucjac * @DanielTitkov * @ruthetum * @ThaisGLeite * @sagikazarmark * @vishal7kumar + 7,353 Contributors 118 * @derekcollison * @kozlovic * @matthiashanel * @ripienaar * @wallyqs * @neilalexander * @bruth * @aricart * @philpennock * @gcolliso * @petemiron + 107 contributors Languages * Go 99.6% * Other 0.4% Footer (c) 2023 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time.