Building event-driven applications the easy way in Go.
-
Updated
May 12, 2025 - Go
Building event-driven applications the easy way in Go.
Fancy stream processing made operationally mundane
Golang client for NATS, the cloud native messaging system.
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.
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Lightweight, fault-tolerant message streams.
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
wasmCloud is an open source Cloud Native Computing Foundation (CNCF) project that enables teams to build, manage, and scale polyglot apps across any cloud, K8s, or edge.
Event Sourcing for Go!
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! ⭐ ^^^
Rust client for NATS, the cloud native messaging system.
High-performance Rust stream processing engine, providing powerful data stream processing capabilities, supporting multiple input/output sources and processors.
🔬 Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/
Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
The official C# Client for NATS
Go Examples: From basics to distributed systems
Java client for NATS
Add a description, image, and links to the nats topic page so that developers can more easily learn about it.
To associate your repository with the nats topic, visit your repo's landing page and select "manage topics."