pkg.soopen package index

brew / rank 8748

Install nats-streaming-server with Homebrew

Lightweight cloud messaging system. Version 0.25.6 via Homebrew; verified 2026-07-26.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install nats-streaming-server

local Homebrew formula metadata

overview

Package summary

Lightweight cloud messaging system

Commands and aliases

  • nats-streaming-server

history

Project history and usage

NATS Streaming Server, also called STAN, was the reliable streaming layer that predated JetStream in the NATS ecosystem. It added persistence, durable subscriptions, acknowledgements, and replay-style messaging on top of core NATS for users who wanted lightweight streaming without running a larger broker stack.

Project history

The GitHub repository was created on 2016-03-24 and the project reached its final published GitHub release, v0.25.6, on 2023-11-17. The repository README says NATS Streaming Server is deprecated, with critical bug and security fixes applied until June 2023, and directs persistence users to JetStream. GitHub marked the repository archived on 2025-12-31.

The replacement path is explicit in the NATS documentation: JetStream is built into nats-server and the docs state that JetStream completely replaces the legacy STAN streaming layer.

Adoption history

NATS Streaming Server mattered during the period when NATS users needed persistent streams before JetStream became the standard NATS persistence engine. Its adoption footprint is now mostly legacy maintenance and migrations: Homebrew listed the formula as deprecated on 2026-07-01 and reported 193 installs over the preceding 365 days.

How it is used

Package users installed the standalone `nats-streaming-server` binary to run a STAN server beside NATS clients. Practical use involved provisioning channels, durable subscribers, and client libraries for applications that needed message replay or at-least-once delivery. New deployments are expected to use JetStream in `nats-server` instead.

Why package nerds care

This is a package-history marker for a superseded infrastructure component: keeping it packaged helps old deployments and migration tests, while the formula deprecation and upstream archive tell package maintainers not to treat it as a living NATS server family member.

Timeline

  • 2016-03-24: GitHub repository created.
  • 2023-06: Upstream deprecation window for critical bug and security fixes ended.
  • 2023-11-17: v0.25.6 released.
  • 2025-12-31: GitHub repository archived.

Related projects

  • NATS, nats-server, JetStream, and the legacy STAN client libraries are the important adjacent projects.

security posture

Risk level: orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service
  • infrastructure mutation or orchestration signal

Signals

  • metadata:service
  • text:cloud
  • text:stream,server

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
nats-streaming-serverexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.25.6
manager updated2026-07-26
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:nats-streaming-server
Version0.25.6
Package managerHomebrew
Homepagehttps://nats.io
Repositoryhttps://github.com/nats-io/nats-streaming-server
Last updated2026-07-26T19:43:13+02:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation