Skip to content

Centrifugo

Developer Productivity

Scalable real-time messaging server for delivering messages to online users over WebSocket, HTTP‑streaming, SSE, gRPC and WebTransport

Go Latest v6.9.1 · 14d ago Security brief →

Features

  • Supports multiple real‑time transports (WebSocket, HTTP‑streaming, Server‑Sent Events, gRPC, WebTransport)
  • Scalable architecture with Redis, PostgreSQL or NATS backends
  • Rich subscription model including streams, maps, shared and proxy subscriptions
  • Built‑in admin UI with live connection monitoring and message publishing
  • Observability via Prometheus metrics and Grafana dashboard

Recent releases

View all 12 releases →
Config change
v6.9.1 Breaking risk
Auth

Admin UI fixes + auth security removal

Config change
v6.9.0 Breaking risk
Auth

proxy header split, consumer improvements

Review required
v6.8.4 Breaking risk
Dependencies

WebSocket decompression limit + PG metric rename

No immediate action
v6.8.3 New feature

auto_cache_recover + OTel node ID + SDK improvements

No immediate action
v6.8.2 Mixed

OTLP ADC auth, Kafka timeout fix, unidirectional close

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
10,527
Forks
719
Languages
Go PLpgSQL HTML

Install & Platforms

Install via
docker

Community & Support

Beta — feedback welcome: [email protected]