Centrifugal Labs powers real-time magic 🔮
The flagship product is Centrifugo – a self-hosted real-time messaging server, which is stack-agnostic and integrates with any frontend or backend technology.
Centrifugo blasts messages to online users instantly via WebSocket, HTTP-streaming, SSE, WebTransport, or gRPC. At its core: the channel system. Clients subscribe to channels, multiplex multiple subscriptions over one connection, and enjoy efficient PUB/SUB with features like stream recovery, presence, delta compression, etc. All with flexible auth design, blazing-fast JSON or binary Protobuf protocol, and great observability. Centrifugo scales out-of-the-box to millions of connections, battle-tested in production. Set it up once, and let the centrifugal force do the rest.
Official SDKs (JavaScript, Swift, Java, C#, Dart, Python, Go) make it dead simple to build browser and mobile real-time apps – chats, live updates, multiplayer games, dashboards, streaming AI responses, collaborative experience, and more.
