github.com/centrifugal/centrifugo

Centrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.

89

Decision Signals

Health score 89/100, confidence 65/100.

Excellent
Maintenance 95
Adoption 98
Security 70
Maturity 90
Developer DX 81
Confidence 65

Install

go get github.com/centrifugal/centrifugo

Package Data

updated May 29, 2026
Latest versionv2.4.0+incompatible
Imported by0 packages
Stars10.3K
Forks706
Last activity1 day ago
Latest releasev6.8.1 (1 day ago)
LicenseApache-2.0
Known vuln records0

API Surface

0 symbols
SymbolKindSynopsis
No symbol preview available from pkg.go.dev for this refresh.

Similar Packages

Go Redis Clients

#1 go-redis

Package redis implements a Redis client.

Go Redis Clients 22.1K stars 17.4K imported-by 100% confidence
96

#2 v8

Package redis implements a Redis client.

Go Redis Clients 22.1K stars 14.5K imported-by 95% confidence
96

#3 JuiceFS

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

Go Redis Clients 13.6K stars 0 imported-by 100% confidence
94

#4 rueidis

Package rueidis is a fast Golang Redis RESP3 client that does auto pipelining and supports client side caching.

Go Redis Clients 2.9K stars 366 imported-by 95% confidence
94

#5 v10

Rate limiting for go-redis

Go Redis Clients 1.0K stars 130 imported-by 95% confidence
94