Getting your apps ready...
Centrifugo is an open source server designed to help building interactive real-time messaging applications. Think chats, live comments, multiplayer games, streaming metrics etc. Centrifugo provides a variety of real-time transports, scales well and integrates with any application.
Categories:
Centrifugo is a scalable open-source real-time messaging server that powers interactive applications like chats, live updates, and multiplayer games for developers seeking a self-hosted alternative to Pusher or PubNub.
Centrifugo is a language-agnostic, self-hosted real-time messaging server built in Go. It handles persistent connections over WebSocket, SSE, HTTP-streaming, gRPC, and WebTransport, providing a simple PUB/SUB API for broadcasting messages to subscribers. This allows developers to add real-time features to any app without major architecture changes.
It solves the problem of delivering low-latency real-time updates at massive scale, supporting millions of connections and high message throughput, while avoiding vendor lock-in from SaaS providers. Battle-tested in production for over a decade by companies like VK, Badoo, and Grafana.
Centrifugo was created by Centrifugal Labs to offer a mature, efficient solution for real-time interactivity that's easy to deploy and scales seamlessly.
This project is useful for:
Last updated: 2026-03-24
Open Source (Apache-2.0 core); Freemium with Centrifugo PRO for enterprise features like advanced performance and APIs.
Yes — https://github.com/centrifugal/centrifugo
Yes, open issues, submit PRs, or provide feedback on GitHub. See SECURITY.md for vulnerabilities. 46+ contributors already.
Built with ❤️ and kept warm on WarmIndex.
spline.design
Spline is a free 3D design software with real-time collaboration to create web interactive experiences in the browser. Easy 3d modeling, animation, textures, and more.
goharbor.io
Our mission is to be the trusted cloud native repository for Kubernetes
chartdb.io
Database diagram and data modeling tool to visualize and design schemas with a single query. Create ER diagrams, collaborate, and export DDL scripts.
ipgeolocation.io
IPGeolocation APIs and Databases with accurate location, time zone, and threat intelligence to enrich user insights and enhance security.