Self-hosted, language-agnostic real-time PUB/SUB messaging server that pushes messages to users over WebSocket, SSE, HTTP-streaming, GRPC and WebTransport.
2 alternatives
2 best open-source alternatives to Pusher (2026)
Looking for a free, open-source alternative to Pusher? These 2 projects can replace it. Each one passed our quality screening and is explained in plain words, so you can compare stars, license and maintenance at a glance.
Quick comparison
| Project | Stars | License | Last commit |
|---|---|---|---|
| centrifugal/centrifugo | ★ 11K | Apache-2.0 | 23 hours ago |
| dunglas/mercure | ★ 5.4K | AGPL-3.0 | 2 days ago |
11K+13 this week754GoApache-2.0Well maintainedUpdated 23 hours ago
A protocol and Go reference hub for pushing real-time data updates to browsers and HTTP clients over Server-Sent Events.
5.4K+4 this week348GoAGPL-3.0Well maintainedUpdated 2 days ago
FAQ
- Is there a free, open-source alternative to Pusher?
- Yes. The most popular open-source alternatives to Pusher on Repolode are centrifugo, mercure.
- Which Pusher alternative should I choose?
- centrifugo has the most GitHub stars and is released under Apache-2.0. Compare the license and last commit of each option in the table above before choosing.
How this list is made: AI reads each project's documentation to match it with products it can replace, every project passes our quality screening, and the list is ranked by GitHub stars. Stars updated Nov 6, 2026. How Repolode works