SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Nat Projects
-
I'm using Watermill for the event bus with Redis Streams as the backend. Redis Streams has this concept of consumer groups; consumers in the same group split messages between them, while different groups each receive all messages.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Project mention: Opinion: Why You Should Use NATS 2.10 Over Kafka for Edge Messaging | dev.to | 2026-04-28
-
Project mention: Liftbridge – Kafka-style streams in Go, built on NATS | news.ycombinator.com | 2025-12-19
-
krakend-ce
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
-
-
-
-
-
-
-
-
-
asyncapi-codegen
An AsyncAPI Golang Code generator that generates all Go code from the broker to the application/user. Just plug your application to your favorite message broker!
-
-
-
-
mongodb-nats-connector
A connector that uses MongoDB's change streams to capture data changes and publishes those changes to NATS JetStream.
-
-
-
natsdash
NatsDash is an intuitive dashboard/GUI for NATS designed to manage and monitor NATS servers. It provides a user-friendly interface to interact with NATS, making it easier to manage subscriptions, publish messages, and work with JetStream streams and consumers.
-
praktor
Multi-agent Claude Code orchestrator with Telegram I/O, Docker isolation, swarm patterns, and Mission Control UI
Project mention: Show HN: Praktor – Multi-agent Claude Code orchestrator with Docker isolation | news.ycombinator.com | 2026-02-26 -
Project mention: Ask HN: What Are You Working On? (December 2025) | news.ycombinator.com | 2025-12-14
I’ve been working on https://github.com/coro-sh/coro, which is an auth management platform for NATS.
The goal is basically to be a self hosted, open source alternative to Synadia Cloud’s BYON feature.
The whole project is shipped as a single Go binary with an embedded UI developed with Svelte. Has been a lot of fun to work on!
Go Nats discussion
Go Nats related posts
-
Liftbridge – Kafka-style streams in Go, built on NATS
-
Fivetran to Acquire Census
-
Microservices communication
-
NATS by Example - Examples of how to use NATS and JetStream in various languages
-
Asyncapi with Go
-
Gufo Liftbridge - the Python asyncio Liftbridge client
-
Cancellable, Efficient and Reliable Distributed Task Queue in Go
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Jun 2026
Index
What are some of the best open-source Nat projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | watermill | 9,750 |
| 2 | connect | 8,678 |
| 3 | NATS | 6,634 |
| 4 | liftbridge | 2,788 |
| 5 | krakend-ce | 2,629 |
| 6 | eventhorizon | 1,668 |
| 7 | spacewave | 576 |
| 8 | nats-top | 402 |
| 9 | nats-surveyor | 317 |
| 10 | nex | 310 |
| 11 | nats-by-example | 206 |
| 12 | remoteAudio | 182 |
| 13 | goes | 160 |
| 14 | asyncapi-codegen | 157 |
| 15 | asyncjobs | 130 |
| 16 | Go-NATS-Streaming-gRPC-PostgreSQL | 119 |
| 17 | nq | 93 |
| 18 | mongodb-nats-connector | 61 |
| 19 | nasefa | 49 |
| 20 | pulse | 40 |
| 21 | natsdash | 37 |
| 22 | praktor | 31 |
| 23 | coro | 31 |