nats-io/nats-server

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 hours ago
Added to GitGenius on June 1st, 2026
Created on October 29th, 2012
Open Issues & Pull Requests: 535 (+0)
Number of forks: 1,877
Total Stargazers: 20,272 (+1)
Total Subscribers: 384 (+0)

Issue Activity (beta)

Open issues: 310
New in 7 days: 8
Closed in 7 days: 4
Avg open age: 560 days
Stale 30+ days: 287
Stale 90+ days: 240

Recent activity

Opened in 7 days: 8
Closed in 7 days: 4
Comments in 7 days: 3
Events in 7 days: 16

Top labels

  • defect (471)
  • stale (232)
  • proposal (199)
  • 2.12+ (32)
  • accepted (20)
  • needs design (12)
  • needs info (10)
  • easy (7)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 35.0 hours
90th percentile: 0.0 hours
Tracked items: 759

Most active contributors

Detailed Description

The nats-server repository is the official Go implementation of NATS, a high-performance messaging system designed for cloud-native, edge, and distributed computing environments. NATS is part of the Cloud Native Computing Foundation and provides a simple, secure, and performant communications platform that can run on-premise, in the cloud, at the edge, and even on resource-constrained devices like Raspberry Pi. The server supports over 40 client language implementations, making it accessible across diverse technology stacks.

The repository is classified across multiple domains including messaging, publish-subscribe systems, event streaming, microservices architecture, distributed systems, real-time communication, message brokering, cloud-native infrastructure, scalability, and high availability. This breadth of classification reflects NATS's versatility as a foundational infrastructure component for modern distributed systems. The project is actively maintained with strong community engagement, as evidenced by the median issue and pull request response latency of 0.0 hours and a mean response time of 35.5 hours across 748 tracked items.

The most frequently occurring issue labels tracked by GitGenius are defect with 465 occurrences, stale with 232 occurrences, and proposal with 197 occurrences. This distribution indicates an active maintenance cycle focused on bug fixes and feature development while managing inactive issues. The core development team includes derekcollison with 838 tracked events, neilalexander with 460 events, and ripienaar with 438 events, demonstrating concentrated leadership and consistent contribution patterns.

The repository maintains strong connections to related projects within the NATS ecosystem and broader Go community. GitGenius identifies overlapping contributors with nats-io/natscli, golang/go, and hashicorp/nomad, indicating that NATS developers are engaged with the broader Go ecosystem and infrastructure automation tools. This cross-project involvement suggests that NATS integrates with and influences other significant open-source initiatives.

Security is a documented priority for the project. The repository references a third-party security audit performed by Trail of Bits in April 2025, commissioned through the Open Source Technology Improvement Fund, with the full report publicly available. The project maintains a dedicated security contact at nats-security for vulnerability reporting, establishing clear channels for responsible disclosure.

The codebase is distributed under the Apache Version 2.0 license, permitting broad commercial and open-source use. The project maintains comprehensive documentation through its official website at nats.io, including detailed technical documentation, frequently asked questions, and video resources explaining both the system's design philosophy and practical usage. Community engagement occurs through multiple channels including Twitter, Google Groups, and a Slack workspace where maintainers and community members actively answer questions and discuss development.

nats-server
by
nats-ionats-io/nats-server

Repository Details

Fetching additional details & charts...