nats-io

NATS - The Edge & Cloud Native Messaging System Joined Dec 2014 View on GitHub

Stars
49,469
across 121 public repos
Rank
#591
of 94,823 organizations, top 0.6%
Down 15 places this week

Repositories with 50+ stars

nats-io's repositories with their overall rank
RankRepositoryLanguageStars
2,214

High-Performance server for NATS.io, the cloud and edge native messaging system.

Go 21,032
9,090

Golang client for NATS, the cloud native messaging system.

Go 6,806
26,954

NATS Streaming System Server

Go 2,522
42,738

Node.js client for NATS, the cloud native messaging system.

JavaScript 1,602
43,785

Rust client for NATS, the cloud native messaging system.

Rust 1,565
53,595

Python3 client for NATS

Python 1,270
73,429

Ruby client for NATS, the cloud native messaging system.

Ruby 895
78,276

The NATS Command Line Interface

Go 836
91,843

NATS Streaming System

Go 705
94,206

Java client for NATS

Java 685
96,752

NATS on Kubernetes with Helm Charts

Go 665
98,328

The official C# Client for NATS

C# 653
112,435

NATS Operator for Kubernetes (deprecated)

Go 565
122,722

A C client for NATS

C 513
124,889

A Prometheus exporter for NATS metrics

Go 503
127,946

Async .NET client for NATS: pub/sub, request/reply, JetStream, KV, Object Store, Services

C# 489
131,272

JetStream Utilities

Dockerfile 475
136,669

JavaScript client for Node.js, Bun, Deno and browser for NATS, the cloud native messaging system

TypeScript 454
141,000

Architecture and Design Docs

Go 438
149,928

A top-like tool for monitoring NATS servers.

Go 409
160,265

WebSocket NATS

JavaScript 379
162,212

NATS Unique Identifiers

Go 374
177,827

NATS Monitoring, Simplified.

Go 337
202,328

Node.js client for NATS Streaming

JavaScript 290
207,860

Elixir client for NATS, the cloud native messaging system. https://nats.io

Elixir 281
221,559

NATS Controllers for Kubernetes (NACK)

Go 261
253,394

Zig Client for NATS

Zig 222
286,895

JetStream Management Library for Golang

Go 191
288,115

A RAFT Election implementation in Go.

Go 190
299,983

Deno client for NATS, the cloud native messaging system

TypeScript 181
305,510

NATS Streaming Operator

Go 177
306,985

TypeScript Node.js client for NATS, the cloud native messaging system

TypeScript 176
314,493

Official Docker image for the NATS server

Dockerfile 171
316,118

NATS to Kafka Bridging

Go 170
320,841

NATS Keys

Go 167
327,312

Ruby client for NATS, the cloud native messaging system.

Ruby 163
335,849

A container with NATS utilities

HCL 158
344,774

NATS.io Documentation on Gitbook

HTML 153
360,198

Tool for creating nkey/jwt based configurations

Go 145
375,160

The official NATS .NET C# Streaming Client

C# 138
436,881

Single repository for go-nats example code. This includes all documentation examples and any common message pattern examples.

Go 114
440,054

NGINX client module for NATS, the cloud native messaging system.

C 113
440,054

Python Asyncio NATS Streaming Client

Python 113
462,643

Website content for https://nats.io. For technical issues with NATS products, please log an issue in the proper repository.

Markdown 106
469,656

A reference for distributed tracing with the NATS Go client.

Go 104
508,112

NATS Streaming Java Client

Java 94
512,354

Small, Fast, Compliant JSON parser that uses events parsing and index overlay

Java 93
516,760

A simple HTTP/NATS server to host JWTs for nats-server 2.0 account authentication.

Go 92
525,809

JWT tokens signed using NKeys for Ed25519 for the NATS ecosystem.

Go 90
560,684

A Spring Cloud Stream Binder for NATS

Java 83
566,069

Terraform Provider to manage NATS JetStream

Go 82
600,908

Elixir NATS client

Elixir 76
626,840

General NATS Information

72
713,857

A Tornado based Python 2 client for NATS

Python 61
797,282

Swift client for NATS, the cloud native messaging system.

Swift 53

Among 94,823 organizations

40k–63k stars: 367 organizations, including nats-io

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Go 37k stars, 75% · 24 repos
  2. JavaScript 2.3k stars, 5% · 3 repos
  3. Rust 1.6k stars, 3% · 1 repo
  4. Python 1.4k stars, 3% · 3 repos
  5. C# 1.3k stars, 3% · 3 repos
  6. Ruby 1.1k stars, 2% · 2 repos
  7. Java 955 stars, 2% · 4 repos
  8. TypeScript 811 stars, 2% · 3 repos

and 8 more languages

When they were made

55 repos with 50+ stars, made between 2010 and 2024

Quick stats

Next rank
+39 stars to reach #590
Next milestone
+141,300 stars to reach the top 0.1%
Public repos
121, 55 with 50+ stars
Popular repos
6 over 1k stars, 1 over 10k stars
Top repo
nats-server, #2,214 of all repos, 43% of stars
Smaller repos
717 stars from repos under 50

Stars counted Recounted daily Next count around