Nats Open Source Projects
Browse 121 Nats open source projects, ranked by GitHub stars. Find the most popular Nats tools and libraries.
nats-io/nats-server
High-Performance server for NATS.io, the cloud and edge native messaging system.
Metrics details
| Stars | 20,284 |
ThreeDotsLabs/watermill
Building event-driven applications the easy way in Go.
Metrics details
| Stars | 9,801 |
benthosdev/benthos
Fancy stream processing made operationally mundane
Metrics details
| Stars | 8,702 |
nats-io/nats.go
Golang client for NATS, the cloud native messaging system.
Metrics details
| Stars | 6,695 |
moleculerjs/moleculer
:rocket: Progressive microservices framework for Node.js
Metrics details
| Stars | 6,377 |
airtai/faststream
FastStream is a powerful and easy-to-use Python framework for building asynchronous services interacting with event streams such as Apache Kafka, RabbitMQ, NATS and Redis.
Metrics details
| Stars | 5,269 |
hwholiday/learning_tools
Go 学习、Go 进阶、Go 实用工具类、Go DDD 项目落地、Go-kit 、Go-Micro 、Go 推送平台、微服务实践
Metrics details
| Stars | 4,293 |
samyk/pwnat
The only tool/technique to punch holes through firewalls/NATs where multiple clients & server can be behind separate NATs without any 3rd party involvement. Pwnat is a newly developed technique, exploiting a property of NAT translation tables, with no 3rd party, port forwarding, DMZ, DNS, router admin requirements, STUN/TURN/UPnP/ICE, or spoofing.
Metrics details
| Stars | 3,911 |
juicycleff/ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Metrics details
| Stars | 2,900 |
topfreegames/pitaya
Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
Metrics details
| Stars | 2,808 |
liftbridge-io/liftbridge
Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
Metrics details
| Stars | 2,802 |
krakend/krakend-ce
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
Metrics details
| Stars | 2,658 |
nats-io/nats-streaming-server
NATS Streaming System Server
Metrics details
| Stars | 2,526 |
armon/go-socks5
SOCKS5 server in Golang
Metrics details
| Stars | 2,120 |
looplab/eventhorizon
Event Sourcing for Go!
Metrics details
| Stars | 1,671 |
bobohume/gonet
go分布式服务器,基于内存mmo
Metrics details
| Stars | 1,606 |
nats-io/nats.rs
Rust client for NATS, the cloud native messaging system.
Metrics details
| Stars | 1,515 |
bitloops/ddd-hexagonal-cqrs-es-eda
Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^
Metrics details
| Stars | 1,431 |
nats-io/nats.py
Python3 client for NATS
Metrics details
| Stars | 1,238 |
moonlight-stream/Internet-Hosting-Tool
Enable Moonlight streaming from your PC over the Internet with no configuration required
Metrics details
| Stars | 1,223 |
nats-io/nats.rb
Ruby client for NATS, the cloud native messaging system.
Metrics details
| Stars | 892 |
hemerajs/hemera
🔬 Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/
Metrics details
| Stars | 808 |
nats-io/natscli
The NATS Command Line Interface
Metrics details
| Stars | 807 |
ccding/go-stun
A go implementation of the STUN client (RFC 3489 and RFC 5389)
Metrics details
| Stars | 721 |
nats-io/stan.go
NATS Streaming System
Metrics details
| Stars | 707 |
nats-rpc/nrpc
nRPC is like gRPC, but over NATS
Metrics details
| Stars | 706 |
nats-io/nats.java
Java client for NATS
Metrics details
| Stars | 670 |
shijuvar/go-distributed-sys
Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
Metrics details
| Stars | 665 |
nats-io/k8s
NATS on Kubernetes with Helm Charts
Metrics details
| Stars | 644 |
shijuvar/gokit
Go Examples: From basics to distributed systems
Metrics details
| Stars | 642 |
Accenture/reactive-interaction-gateway
Create low-latency, interactive user experiences for stateless microservices.
Metrics details
| Stars | 601 |
mindreframer/golang-devops-stuff
Metrics details
| Stars | 589 |
aperturerobotics/bifrost
Cross-platform p2p daemon and library with pluggable transports and WebAssembly support.
Metrics details
| Stars | 580 |
nats-io/nats-operator
NATS Operator for Kubernetes (deprecated)
Metrics details
| Stars | 568 |
strukturag/nextcloud-spreed-signaling
Standalone signaling server for Nextcloud Talk.
Metrics details
| Stars | 516 |
nats-io/nats.c
A C client for NATS
Metrics details
| Stars | 498 |
Lancetnik/Propan
Propan is a powerful and easy-to-use Python framework for building event-driven applications that interact with any MQ Broker
Metrics details
| Stars | 498 |
nats-io/prometheus-nats-exporter
A Prometheus exporter for NATS metrics
Metrics details
| Stars | 491 |
jitsi/ice4j
A Java implementation of the ICE protocol
Metrics details
| Stars | 480 |
ihippik/wal-listener
PostgreSQL WAL listener
Metrics details
| Stars | 471 |
nats-io/nats.net
Async .NET client for NATS: pub/sub, request/reply, JetStream, KV, Object Store, Services
Metrics details
| Stars | 465 |
openmessaging/benchmark
OpenMessaging Benchmark Framework
Metrics details
| Stars | 450 |
tx7do/kratos-transport
kratos transport layer extension, support: rabbitmq,kafka,rocketmq,activemq,apollo,mcp,tcp,websocket...
Metrics details
| Stars | 444 |
cloudfoundry/gorouter
CF Router
Metrics details
| Stars | 443 |
nats-io/nats.js
JavaScript client for Node.js, Bun, Deno and browser for NATS, the cloud native messaging system
Metrics details
| Stars | 428 |
nats-io/nats-top
A top-like tool for monitoring NATS servers.
Metrics details
| Stars | 406 |
devfacet/natsboard
Dashboard for monitoring NATS (an open source messaging system)
Metrics details
| Stars | 383 |
nats-io/nats.ws
WebSocket NATS
Metrics details
| Stars | 380 |
nats-io/nuid
NATS Unique Identifiers
Metrics details
| Stars | 375 |
rapidloop/vlan-nats
Virtual LAN over NATS
Metrics details
| Stars | 361 |
nats-io/nats-surveyor
NATS Monitoring, Simplified.
Metrics details
| Stars | 323 |
Marcel0Sousa/termux-ngrok
localhost in termux
Metrics details
| Stars | 314 |
synadia-io/nex
The NATS execution engine
Metrics details
| Stars | 311 |
nats-io/stan.js
Node.js client for NATS Streaming
Metrics details
| Stars | 290 |
sphqxe/NATS-WebUI
A WebUI for NATS Server
Metrics details
| Stars | 285 |
begmaroman/go-micro-boilerplate
The boilerplate of the GoLang application with a clear microservices architecture.
Metrics details
| Stars | 279 |
nats-io/nats.ex
Elixir client for NATS, the cloud native messaging system. https://nats.io
Metrics details
| Stars | 273 |
jflyup/nat_traversal
travel across kinds of NATs, including symmetric NATs
Metrics details
| Stars | 273 |
marceloboeira/voik
♒︎ [WIP] An experimental ~distributed~ commit-log
Metrics details
| Stars | 263 |
webmakaka/Microservices-with-Node-JS-and-React
[Stephen Grider] Microservices with Node JS and React [ENG, 2020]
Metrics details
| Stars | 256 |
