Skip to content
This repository was archived by the owner on Nov 20, 2025. It is now read-only.

mmmries/jetstream

Repository files navigation

DEPRECATED

This library is no longer maintained, and all functionality has been moved back into the main gnat library (see nats-io/nats.ex#146). This repo will be left here for reference only. We initially opened it as a separate repo so we could experiment with the API that we wanted to expose, but eventually decided that it was easier for users to have a single NATS client library that handled both jetstream and non-jetstream aspects of interacting with NATS.

Jetstream

A library for interacting with NATS Jetstream from Elixir. This library builds on top of gnat, the officially supported Elixir client for NATS.

Development

The test suite of this project is designed to interact with a live NATS/Jetstream server. You can start tests easily with these commands:

docker compose up -d
mix test

License

See the LICENSE and NOTICE files for license rights and limitations.

About

an Elixir client for NATS Jetstream

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 8

Languages