7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

2 alternatives ranked by real activity

Open-source Liveblocks alternatives

A curated, ranked list of the 2 best open-source alternatives to Liveblocks.

The best open-source alternative to Liveblocks is Centrifugo. If that doesn't suit you, another good option is Deepstream.io.

Liveblocks alternatives are mainly backend-as-a-service tools. 2 of them shipped code in the last 30 days, 2 can be self-hosted, and 2 use a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

Centrifugo

Centrifugo is a self-hosted, language-agnostic real-time messaging server that pushes messages to browsers and apps over WebSocket and other transports, an alternative to Pusher and Ably.

GitHub stars
11k
Last commit
2 days ago
Latest release
v6.9.7
Licence
Apache-2.0
Self-hosted
Yes
centrifugal.devCentrifugo homepage screenshot

This entry covers Centrifugo, the real-time messaging server from the Centrifugal project. It is an open-source PUB/SUB server for user-facing messaging: your backend publishes into channels through a simple HTTP or gRPC API, and clients subscribe to those channels using official SDKs, or a unidirectional approach that needs no SDK.

Messages reach online users over WebSocket, HTTP streaming, Server-Sent Events, gRPC and WebTransport. Because it is language-agnostic, it can sit beside any backend and separates the business logic from the real-time transport. It is used for chat apps, live comments, multiplayer games, data visualizations, collaborative tools and streaming AI responses. An embedded admin UI shows live connections and lets you publish test messages, and Redis support allows scaling out.

Centrifugo is written in Go and licensed under Apache-2.0. It is pitched as a self-run replacement for hosted services like Pusher, Ably and PubNub and for libraries such as socket.io, Phoenix.PubSub and SignalR, and a Docker command starts it in a minute for local trials. The README warns that the insecure flags used in the quick start must never be used in production.

Key features

  • Channel-based PUB/SUB messaging
  • WebSocket, SSE, HTTP streaming and gRPC transports
  • WebTransport support for browsers
  • HTTP and gRPC publish API
  • Official client SDKs
  • Embedded admin UI
  • Scaling out with Redis

Pricing: Free and open source under the Apache-2.0 licence.

Deepstream.io

An open realtime server for syncing data, publishing events and making remote procedure calls at scale, with built-in authentication and a permission language.

GitHub stars
7.2k
Last commit
22 days ago
Latest release
v10.2.2
Licence
MIT
Self-hosted
Yes
deepstreamio.github.ioDeepstream.io homepage screenshot

deepstream is an open-source realtime server inspired by ideas from financial trading technology. It lets clients and backend services sync data, exchange messages and make remote procedure calls at high speed and scale, and it is written in TypeScript for Node.js.

It is built on three core concepts. Records are schema-less, persistent documents that clients can edit and observe, with changes synchronized to all connected clients and backend processes in milliseconds and links between records to model relational data. Events provide publish-subscribe messaging with topic-based routing and subscription listening. RPCs offer request-response workflows with load balancing, failover and message routing handled by the server.

Security combines several authentication mechanisms with a permission language called Valve that specifies which user can do which action on which data. deepstream is licensed under MIT and hosted by you, with tutorials, a quickstart and documentation, plus community support on Stack Overflow and GitHub Discussions. It suits developers building collaborative or live-updating applications.

Key features

  • Realtime synced records
  • Publish-subscribe events with topic routing
  • RPCs with load balancing and failover
  • Pluggable authentication mechanisms
  • Valve permission language
  • WebSocket-based realtime transport

Pricing: Free and open source under the MIT licence.

Liveblocks alternatives: questions

What is the best open-source alternative to Liveblocks?
Centrifugo is the top-ranked open-source alternative to Liveblocks on Enlisted: Centrifugo is a self-hosted, language-agnostic real-time messaging server that pushes messages to browsers and apps over WebSocket and other transports, an alternative to Pusher and Ably. Another strong option is Deepstream.io.
Are these Liveblocks alternatives free?
Both are open source, so the code is free to use under its licence, and both can be self-hosted on your own server or computer.
How is this list of Liveblocks alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 2 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all