Utilities

September 23, 2025 ยท View on GitHub

Orbit is a set of independent utilities around NATS ecosystem that aims to boost productivity and provide higher abstraction layer for NATS clients.

Note that these libraries will evolve rapidly and API guarantees are not made until the specific project has a v1.0.0 version.

You can use the library as a whole, or pick just what you need.

Utilities

ModuleDescriptionDocsVersion
Core NATS ExtensionsCore NATS extensionsREADME.mdGo Reference
JetStream ExtensionsJetStream extensionsREADME.mdGo Reference
natscontextAllow connecting to NATS using NATS ContextsREADME.mdGo Reference
NATS System ClientNATS client for NATS monitoring APIsREADME.mdGo Reference
Partitioned consumer groupsClient side implementation of partitioned 'consumer groups'README.mdGo Reference
KV CodecsTransparent encoding/decoding for JetStream KeyValue storesREADME.mdGo Reference
CountersDistributed counter functionality built on JetStream streamsREADME.mdGo Reference