Skip to content

Latest commit

 

History

History
104 lines (71 loc) · 4.72 KB

File metadata and controls

104 lines (71 loc) · 4.72 KB

Awesome NATS Awesome

A Synadia curated list of awesome NATS resources!

Table of Contents

General

The must haves

  • NATS Server - The only binary you need to run single server, clusters, super-clusters and leaf nodes
  • NATS CLI - CLI for managing, interacting, benchmarking and debugging NATS

Docs and learning materials

Clients

List of all NATS clients - the officially supported and community driven.

Tier One Clients

List of clients with support for all features of most recent NATS releases.

Tier Two Clients

Officially supported clients that may miss some features

Community Clients

Community driven clients

Ansible

Anisble rules for provisioning NATS on servers:

Kubernetes

Tools useful when working with NATS in Kubernetes ecosystem.

  • NATS Helm Charts - Helm charts for NATS, NACK, Surveyor and others
  • NACK - NATS controllers and CRDs for Kubernetes

Monitoring and Observability

Connectors and Integrations

  • Flink - Flink Connector
  • Spark - Spark connector
  • Kafka - Kafka bridge
  • Redis - Redis connector
  • Dapr - Dapr KV and JetSteram integration
  • MongoDB
  • Debezium - Debezium to JetStream built-in the Debezium server

Built on top of NATS and JetStream

  • HA - Highly available leaderless SQLite cluster powered by embedded NATS JetStream server
  • Marmot - A distributed SQLite replicator built on top of NATS
  • Nqlite - Lightweight relational database using SQLite as the storage engine and NATS Jetstream for replication and persistence
  • Simple IoT - Add connectivity to your edge device, monitor systems, and control devices -- made possible by NATS.

Contribute

Contributions welcome! Read the contribution guidelines first.