1<!doctype html><html lang=en-us><head><meta charset=utf-8><meta name=viewport content="initial-scale=1,maximum-scale=1,user-scalable=no"><meta property="og:title" content="Community"><meta property="og:description" content="Our NATS community consists of company end-users, partners, and OSS contributors that make up a vibrant ecosystem. If youâd like to help make NATS and its resources better, check out the Ways to Contribute below. Chances are, if you find a feature useful, others will too. 2 Social Join us on any of our social platforms to learn, share, and connect with NATS. 3 Ways to Contribute The best way to get started contributing to NATS is to read our Contributor’s Guide."><meta property="og:type" content="article"><meta property="og:url" content="https://nats.io/community/"><meta property="og:image" content="https://nats.io/img/new_social_nats.png"><meta property="og:site_name" content="NATS.io"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="https://nats.io/img/new_social_nats.png"><meta name=twitter:title content="Community"><meta name=twitter:description content="Our NATS community consists of company end-users, partners, and OSS contributors that make up a vibrant ecosystem. If youâd like to help make NATS and its resources better, check out the Ways to Contribute below. Chances are, if you find a feature useful, others will too. 4 Social Join us on any of our social platforms to learn, share, and connect with NATS. 5 Ways to Contribute The best way to get started contributing to NATS is to read our Contributor’s Guide.">
vendor: 63 bytes, line 5
5<script async src="https://www.googletagmanager.com/gtag/js?id=
5G-6242VH03CH
vendor: 11 bytes, line 5
5"></script>
5<script>
vendor: 119 bytes, lines 5-6
5window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);} 6gtag('js',new Date());gtag('config','
6G-6242VH03CH
vendor: 3 bytes, line 6
6');
6</script>
6<title>NATS.io | Community</title><link rel=stylesheet href=/css/style.e85ffaba5116aa2b26587c7a4e05e07d822951eeea397931d646439c310c46c0.css integrity="sha256-6F/6ulEWqismWHx6TgXgfYIpUe7qOXkx1kZDnDEMRsA="><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css><link rel="shortcut icon" href=/favicon.ico></head><body class="is-page has-navbar-fixed-top"><main class=is-main><nav class="navbar is-dark is-fixed-top is-expanded"><div class=container><div class=navbar-brand><div class=navbar-item></div><div class=navbar-item><a href=https://nats.io/><img src=/img/logos/nats-horizontal-color.png alt="NATS.io navbar logo"></div><a role=button class=navbar-burger aria-label=menu aria-expanded=false><span aria-hidden=true></span><span aria-hidden=true></span><span aria-hidden=true></span></a></div></div><div class=navbar-menu><div class="navbar-end is-expanded"><a class="navbar-item has-text-weight-bold" href=/about/><span>About</span></a> 7<a class="navbar-item has-text-weight-bold" href=/download/><span>Download</span></a> 8<a class="navbar-item has-text-weight-bold" href=https://docs.nats.io target=_blank><span>Documentation</span></a> 9<a class="navbar-item has-text-weight-bold" href=/blog><span>Blog</span></a> 10<a class="navbar-item has-text-weight-bold" href=/community><span>Community</span></a> 11<a class="navbar-item has-text-weight-bold" href=/support><span>Support</span></a> 12<a class="navbar-item has-text-weight-bold" href=/privacy><span>Privacy</span></a><div class=navbar-item><div class="buttons is-left has-text-white-bis"><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://x.com/nats_io target=_blank><i class="fab fa-lg fa-x-twitter"></i></a></span><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://github.com/nats-io target=_blank><i class="fab fa-lg fa-github"></i></a></span><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://slack.nats.io target=_blank><i class="fab fa-lg fa-slack"></i></a></span><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://www.youtube.com/@nats_io target=_blank><i class="fab fa-lg fa-youtube"></i></a></span><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://stackoverflow.com/questions/tagged/nats.io target=_blank><i class="fab fa-lg fa-stack-overflow"></i></a></span></div></div></div></div></nav><section class="hero is-small is-light"><div class=hero-body><div class=container><p class="title is-size-2 is-size-2-mobile has-text-weight-bold">Community</p></div></div></section><section class="section has-background-white"><div class="container is-light"><div class="content is-medium has-bottom-padding"><p>Our NATS community consists of company end-users, partners, and OSS contributors that make up a vibrant ecosystem. 13If youâd like to help make NATS and its resources better, check out the 14<a href=#contribute>
14Ways to Contribute</a> 15below. Chances are, if you find a feature useful, others will too.</p><hr><div class="container has-top-margin"><div class="columns is-variable is-8"><div class=column><h2 id=social>Social</h2><p>Join us on any of our social platforms to learn, share, and connect with NATS.</p><div class="buttons is-left"><a class="social-button is-hovered" href=https://x.com/nats_io target=_blank><span class="icon has-text-x-twitter-black"><i class="fab fa-2x fa-x-twitter"></i></span></a><a class="social-button is-hovered" href=https://github.com/nats-io target=_blank><span class="icon has-text-black"><i class="fab fa-2x fa-github"></i></span></a><a class="social-button is-hovered" href=https://slack.nats.io target=_blank><span class="icon has-text-slack-purple"><i class="fab fa-2x fa-slack"></i></span></a><a class="social-button is-hovered" href=https://www.youtube.com/@nats_io target=_blank><span class="icon has-text-youtube-red"><i class="fab fa-2x fa-youtube"></i></span></a><a class="social-button is-hovered" href=https://stackoverflow.com/questions/tagged/nats.io target=_blank><span class="icon has-text-stack-orange"><i class="fab fa-2x fa-stack-overflow"></i></span></a></div><h2 id=contribute>
15Ways to Contribute</h2><p>The best way to get started contributing to NATS is to read our <a href=/contributing>Contributor’s Guide</a>. Here are some examples of how you can contribute:</p><ul><li>Report or fix bugs</li><li>Add or propose new features</li><li><a href=https://github.com/nats-io/nats-site#adding-documentation>Improve our documentation</a></li><li>Add or update client libraries</li><li><a href="mailto:[email protected]?subject=Host a NATS MeetUp">Host a Meetup</a></li><li><a href=https://github.com/nats-io/nats-site>Improve this website</a></li></ul><p>Please <a href=mailto:[email protected]>contact us</a> with any other suggestions.</p></div><div class=column><h2 id=branding>Branding</h2><p>NATS is an open source project hosted by the CNCF. All colors, logos, and styles should be used as governed by the Linux Foundation/CNCF.</p><ul><li><a href=https://github.com/cncf/artwork/blob/master/examples/incubating.md#nats-logos>NATS Logo Colors and Images</a></li><li><a href=https://github.com/cncf/artwork#cncf-brand-guidelines>CNCF Style Guide</a></li></ul><h2 id=nats-newsletter>NATS Newsletter</h2><p>Stay up to date with the latest information on NATS.</p>
15<script>function handleNewsletterFormSubmit(e){e.preventDefault();let email=document.getElementById("email").value;const portalId="47270392";const formId="46b2e433-14b9-4aef-8754-cdd173a9535c";const url=`https://api.hsforms.com/submissions/v3/integration/submit/${portalId}/${formId}`;var data={email:email,};const errorMessage="An error has occurred upon submission.";const successMessage="Thank you for subscribing!";const payload={fields:[{name:"email",value:email,},],context:{pageUri:window.location.href,pageName:document.title,},};fetch(url,{method:"POST",body:JSON.stringify(payload),headers:{"Content-Type":"application/json",},}).then(function(response){if(response.ok){document.getElementById("subscribe-message").style.display="block";document.getElementById("subscribe-message").style.color="green";document.getElementById("subscribe-message").innerText=successMessage;}else{document.getElementById("subscribe-message").style.display="block";document.getElementById("subscribe-message").style.color="red";document.getElementById("subscribe-message").innerText=errorMessage;}}).finally(()=>{document.getElementById("subscribe-form").reset();});}</script>
15<style type=text/css>form{display:flex;flex-direction:column;gap:16px}#email{width:100%;padding:8px;text-indent:2%;border:1px solid #abb0b2;border-radius:3px}#subscribe{color:#fff;background-color:#375c93;border:none;transition-property:background-color;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms}#subscribe:hover{background-color:#aaa}#subscribe-message{margin-top:16px;display:none;font:14px Helvetica,Arial,sans-serif;font-weight:700}</style><form id=subscribe-form name=subscribe-form onsubmit=handleNewsletterFormSubmit(event)><input type=email placeholder="Enter your Email" name=EMAIL id=email required><p><input type=submit value="Subscribe Today!" name=subscribe id=subscribe class=button></p></form><div id=subscribe-message></div></div><div class=column><h2 id=coming-events>Coming Events</h2><p>Join us at our upcoming events and talks. Have a suggested event or want us to join yours? Let us know <a href=mailto:[email protected]>[email protected]</a>.</p><h4 class=has-text-primary-dark>Ignition Community Conference (ICC) 2026</h4><p><strong>When</strong>: September 22-24, 2026<br><strong>Who</strong>: TBD<br><strong>What</strong>: TBD<br><strong>Where</strong>: Sacramento, CA<br></p><a href=https://icc.inductiveautomation.com/ target=_blank>More Information</a><br><br><h4 class=has-text-primary-dark>MQ Summit 2026</h4><p><strong>When</strong>: October 21-22, 2026<br><strong>Who</strong>: TBD<br><strong>What</strong>: TBD<br><strong>Where</strong>: Haarlem, The Netherlands & online<br></p><a href=https://mqsummit.com/ target=_blank>More Information</a><br><br></div></div></div><hr><h2 id=partners>Partners</h2><p>We work with a variety of companies to ensure NATS is delivered in a broad range of solutions used by our community. 16<a href="mailto:[email protected]?Subject=Partner%20inquiry">Contact us to Partner</a> 17.</p><div class=container><div class="columns is-vcentered is-multiline"><div class="column is-one-fifth logo"><a href=https://agilestacks.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/agilestacks.jpg alt="Agile Stacks logo"></a></div><div class="column is-one-fifth logo"><a href=https://bitnami.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/bitnami.png alt="Bitnami logo"></a></div><div class="column is-one-fifth logo"><a href=https://cosmonic.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/cosmonic.png alt="Cosmonic logo"></a></div><div class="column is-one-fifth logo"><a href=https://www.docker.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/docker.jpg alt="Docker logo"></a></div><div class="column is-one-fifth logo"><a href="https://www.freebsd.org/cgi/ports.cgi?query=NATS&stype=all" target=_blank><img class=is-partner-logo src=/img/logos/partners/freebsd.jpg alt="FreeBSD logo"></a></div><div class="column is-one-fifth logo"><a href=https://harperdb.io/ target=_blank><img class=is-partner-logo src=/img/logos/partners/harperdb.png alt="HarperDB logo"></a></div><div class="column is-one-fifth logo"><a href=https://www.influxdata.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/influxdata.jpg alt="Influx Data logo"></a></div><div class="column is-one-fifth logo"><a href=https://www.minio.io/ target=_blank><img class=is-partner-logo src=/img/logos/partners/minio.jpg alt="Minio logo"></a></div><div class="column is-one-fifth logo"><a href=http://connect.redhat.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/redhat.jpg alt="Redhat Technology Partner logo"></a></div><div class="column is-one-fifth logo"><a href=https://www.spindox.it/en/ target=_blank><img class=is-partner-logo src=/img/logos/partners/spindox.jpg alt="spindox digital soul logo"></a></div><div class="column is-one-fifth logo"><a href=https://storageos.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/storageos.jpg alt="StorageOS logo"></a></div><div class="column is-one-fifth logo"><a href=https://www.treasuredata.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/treasure-data.jpg alt="Treasure Data logo"></a></div><div class="column is-one-fifth logo"><a href=https://wasmCloud.com/ target=_blank><img class=is-partner-logo src=/img/logos/partners/wasmcloud.png alt="wasmCloud logo"></a></div></div></div></div></div></section></main><footer class="footer has-background-black has-text-white-bis"><div class=columns><div class=column><section class=section><div class="buttons is-left has-text-white-bis"><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://x.com/nats_io target=_blank><i class="fab fa-lg fa-x-twitter"></i></a></span><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://github.com/nats-io target=_blank><i class="fab fa-lg fa-github"></i></a></span><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://slack.nats.io target=_blank><i class="fab fa-lg fa-slack"></i></a></span><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://www.youtube.com/@nats_io target=_blank><i class="fab fa-lg fa-youtube"></i></a></span><span class="icon is-medium"><a class="icon has-text-white-bis" href=https://stackoverflow.com/questions/tagged/nats.io target=_blank><i class="fab fa-lg fa-stack-overflow"></i></a></span></div><p class=has-text-weight-large>
17Copyright © NATS Authors 18<span id=current-year></span></p></section></div><div class=column><section class=section><div class="container has-text-right"><img class=is-cncf-logo src=/img/logos/cncf-white.png alt="CNCF logo"><p class="is-size-5 is-size-5-mobile has-text-weight-light">NATS is a <a href=https://cncf.io>Cloud Native Computing Foundation</a> incubating project</p><p class=has-text-weight-light>The Linux Foundation has registered trademarks and uses trademarks.<br>For a list of trademarks of The Linux Foundation, please see <a href=https://www.linuxfoundation.org/legal/trademark-usage target=_blank>Trademark Usage page</a>.</p></div></section></div></div></footer><style>:target::before{content:"";display:block;margin-top:-80px;height:80px;width:1px}</style>
18<script src=https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js></script>
18<script type=text/javascript src=https://cdnjs.cloudflare.com/ajax/libs/viz.js/1.7.1/viz.js></script>
18<script type=text/javascript src=https://cdnjs.cloudflare.com/ajax/libs/anchor-js/4.2.2/anchor.js></script>
18<script>anchors.options.placement='left';anchors.add('h1,h2,h3');</script>
18<script>(function(){var el=document.getElementById("current-year");if(el){el.textContent=new Date().getFullYear();}})();</script>
18<script>function copyToClipboard(text,el){var copyTest=document.queryCommandSupported('copy');var elOriginalText=el.attr('data-original-title');if(copyTest===true){var copyTextArea=document.createElement("textarea");copyTextArea.value=text;document.body.appendChild(copyTextArea);copyTextArea.select();try{var successful=document.execCommand('copy');var msg=successful?'Copied!':'Whoops, not copied!';el.attr('data-original-title',msg).tooltip('show');}catch(err){console.log('Oops, unable to copy');} 19document.body.removeChild(copyTextArea);el.attr('data-original-title',elOriginalText);}else{window.prompt("Copy to clipboard: Ctrl+C or Command+C, Enter",text);}} 20function processGraphVizSections(elements){var elements=document.querySelectorAll("[data-viz]");Array.prototype.forEach.call(elements,function(x){var engine=x.getAttribute("data-viz");var image=Viz(x.innerText,{format:"png-image-element",engine:engine});x.parentNode.insertBefore(image,x);});};function updateLanguageParameter(value){const param="lang";if(window.location.href.indexOf("?")>=0){const regExp=new RegExp(param+"(.+?)(&|$)","g");const newUrl=window.location.href.replace(regExp,param+"="+encodeURIComponent(value)+"$2");window.history.pushState("","",newUrl);}else{const newUrl=window.location.href+"?"+param+"="+encodeURIComponent(value);window.history.pushState("","",newUrl);}} 21function getLanguageParameter(){var match=RegExp('[?&]lang=([^&]*)').exec(window.location.search);return match&&decodeURIComponent(match[1].replace(/\+/g,' '));} 22$(document).ready(function(){checkTrack();$('.js-tooltip').tooltip({container:"body"});$('.js-copy').click(function(){var el=$(this);var text=$(this).parents('pre').find('code').first().text();copyToClipboard(text,el);});$('.api-lang').click(function(){var curLang=sessionStorage.getItem('nats-api-language');var lang=$(this).data('language');if(curLang==lang){return;} 23sessionStorage.setItem('nats-api-language',lang);updateLanguageParameter(lang) 24$('.nav-tabs .api-lang[data-language='+lang+'] a').trigger('click');});if(sessionStorage){var curLang=sessionStorage.getItem('nats-api-language');var queryLang=getLanguageParameter();if(queryLang){sessionStorage.setItem('nats-api-language',queryLang);$('.nav-tabs .api-lang[data-language='+queryLang+'] a').trigger('click');}else if(curLang){$('.nav-tabs .api-lang[data-language='+curLang+'] a').trigger('click');}} 25setTimeout(function(){processGraphVizSections();},1);});$('#priv').on('click',function(e){openPrivacy();});</script>
25<script src=/js/index.js></script>
25<script async defer src=https://buttons.github.io/buttons.js></script>
25<script src=https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/prism.js></script>
25<script src=https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-go.min.js></script>
25<script src=https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-bash.min.js></script>
25<script src=https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-javascript.min.js></script>
25<script src=https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-python.min.js></script>
25<script src=https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-clike.min.js></script>
25<script src=https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-java.min.js></script>
25<script src=https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0/components/prism-ruby.min.js></script>
25<script src=https://code.jquery.com/jquery-3.4.1.min.js integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin=anonymous></script>
25<script src=/js/app.a71ef8093a9abc08cfb1b7ad5f9e42b910e9b7df67d685ba6a601c1b50696fa5.js integrity="sha256-px74CTqavAjPsbetX55CuRDpt99n1oW6amAcG1Bpb6U="></script>
25<script type=text/javascript src=https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js></script>
25<script type=text/javascript>docsearch({apiKey:'22d6bf4e34b8974d2f19c337df8f33c4',indexName:'nats',inputSelector:'#search-bar',debug:false});</script>
25</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.