Open source Pubnub alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 1 projects explicitly describe themselves as a Pubnub alternative; 0 more are in the category where Pubnub is a typical product.

Projects that call themselves a “Pubnub alternative”

Source: the project's GitHub description or README.

CE

centrifugal · Notifications & Push

STARS10.9K
FORKS750
COMMITS—
CONTRIBUTORS49
VERSIONv6.9.1
UPDATEDyesterday
Real-TimeWebSocketPubsubGoApache-2.0

Alternative to (project's own claim): Pubnub, Pusher, Ably

Common commercial products in this category: OneSignal, Firebase Cloud Messaging

What can it do?
  • You install a PUB/SUB server that transmits instant messages to clients through transports such as WebSocket, SSE and gRPC
  • Using HTTP or gRPC API you separate the application backend from the real-time transport layer
  • Manage secure real-time streams with channel subscriptions, presence information, and JWT or proxy-based authentication
User reviews
  • ↑ PositiveHacker News

    Centrifugo – real-time messaging server migrated from Python to Go

    “Hi! 1) It was very interesting and challenging sometimes. I remember several difficulties during migration: many usages of interface{} values at first stages which then be replaced with more strong types, several possible races which Mr Klaus Post ( ) helped to find, he also…”

  • • NeutralHacker News

    Centrifugo – real-time messaging server migrated from Python to Go

    “Thanks! You are looking at administrative web interface, the goal of this interface is just to show messages coming into channels in real-time just to see that Centrifugo works fine and maybe inspect messages being sent. So when you are reloading a page web interface is just…”