{"data":{"slug":"centrifugo","name":"Centrifugo","tagline":"Apache-2.0 Go realtime server binary, not in-process Socket.IO","category":"comms","categoryName":"Comms","url":"https://centrifugal.dev","github":"https://github.com/centrifugal/centrifugo","pricing":"open-source","hook":"Centrifugo is the Go realtime server you run next to your app, not a library inside it.","whatsGood":"Apache-2.0. Language-agnostic PUB/SUB: WebSocket, HTTP-streaming, SSE, gRPC, WebTransport. Official SDKs. docker run centrifugo. Decouples transport from business logic.","theCatch":"You run it. This is not Socket.IO in-process. Cloud/PRO SKUs were unverified here — no invented Cloud prices. Ops, clustering, and Redis when you scale stay yours.","verdict":"Apache-2.0 realtime binary. Free as in you operate the server.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Realtime","capabilities":["realtime","pubsub"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":10713},"related":[{"slug":"livekit","name":"LiveKit","tagline":"Apache-2.0 realtime rooms, SFU, and agents"},{"slug":"chatwoot","name":"Chatwoot","tagline":"MIT-core support inbox you can self-host for $0/agent"},{"slug":"socket-io","name":"Socket.IO","tagline":"MIT realtime library with fallbacks, not a hosted product"},{"slug":"plunk","name":"Plunk","tagline":"AGPL-3.0 transactional email, workflows, and broadcasts"},{"slug":"liveblocks","name":"Liveblocks","tagline":"Hosted collab rooms; Free $0 pauses at the cap"}],"links":{"self":"/api/gems/centrifugo","html":"/gems/centrifugo","markdown":"/gems/centrifugo.md","category":"/api/gems?category=comms","categoryPage":"/stacks/comms"}}