Soketivs
Pusher


Pusher: Pusher if you want the same protocol with a vendor on the hook for uptime and patches.

Self-hosted, Pusher-compatible WebSockets server with a stalled maintenance record
As of 31 August 2026, Soketi is free to use. An open source drop-in replacement for Pusher that lets you keep the Pusher client SDKs and stop paying Pusher. Softwr lists it under Developer Tools. Soketi is made by Soketi (community project), available on Linux, macOS, Windows.
Overview
Soketi implements the Pusher Channels protocol, so any application already using a Pusher client library, including Laravel Echo, can point at a self-hosted Soketi instance by changing a host and a key. It is written in TypeScript on uWebSockets.js, ships as a single Node process or Docker image, supports public, private and presence channels, webhooks on channel events, horizontal scaling via a Redis adapter and an app-management layer backed by SQL or DynamoDB. The economic case is direct. A hosted realtime service charges by connections and messages; Soketi on a small virtual machine costs the price of that machine. For a Laravel application broadcasting notifications to a few thousand concurrent users, that is the difference between a few hundred dollars a month and around ten dollars. The fact that should change the shortlist is maintenance. The maintainer has said publicly that available time is very limited, releases have been infrequent, and a GitHub issue titled to the effect that the project is abandoned has attracted sustained discussion, with the community pointing at alternatives including Laravel Reverb and a Rust reimplementation called Sockudo. Soketi still runs and is still deployed in production by many teams, but adopting it now means accepting that security patches and dependency upgrades may be on you.
The honest half
Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about Soketi.
Cross-shopped
Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.


Pusher: Pusher if you want the same protocol with a vendor on the hook for uptime and patches.


Ably: Ably if you need guaranteed message ordering, global edge presence and a commercial SLA.


Liveblocks: Liveblocks if the real requirement is collaborative editing primitives rather than raw channel broadcasting.
Pricing
Taken from the vendor's own pricing page. Prices move, so check before you buy.
Soketi
Free
Capabilities
Pusher protocol compatibility
Existing Pusher and Laravel Echo clients work with a configuration change
Presence and private channels
Authenticated channels with member lists for collaborative features
Horizontal scaling
Redis adapter so multiple nodes share channel state
App management backends
Multi-tenant app credentials stored in SQL, DynamoDB or configuration
Webhooks
HTTP callbacks on channel occupied, vacated and member events
Prometheus metrics
Connection and message metrics exposed for monitoring
Answered, with sources
Each answer names the page it came from, so you can check it rather than take our word for it.
Barely. The maintainer has stated that available time is very limited and releases have been sparse; treat it as community-maintained.
No. Pusher client SDKs and Laravel Echo work by changing the host, port and credentials.
Nothing in licence fees. It is MIT licensed; you pay for the server it runs on.
Laravel Reverb for Laravel applications, and Sockudo, a Rust reimplementation, for others.
Keep looking
Platform for building and deploying realtime multiplayer servers on the edge
Runs Terraform plan and apply from pull request comments, self-hosted and free
Self-hosted platform for provisioning governed cloud development environments
Open source internal developer portal framework created and open sourced by Spotify
Extensible, customizable free text editor and computing environment
Open-source, extensible IDE historically centered on Java development
Fast, scalable build system with intelligent defaults for Python and more
Feature flag service priced per flag and environment with unlimited seats and unlimited monthly active users
Internal developer portal that scores service ownership and maturity rather than just cataloguing services
Programmable CI/CD engine that runs your pipeline as containers on any runner
A fast, open-source, fully Node-compatible JS runtime with TypeScript baked right in
Softwr does not host reviews and shows no star rating for Soketi, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.
What people switch to, and what they give up
Every tier, and where the cost actually lands
Put it head to head with anything we hold
Its rating, and an embed for your own site
Internal developer portal that scores service ownership and maturity rather than just cataloguing services
quoteFeature flag service priced per flag and environment with unlimited seats and unlimited monthly active users
Per month by feature flag and environment countProgrammable CI/CD engine that runs your pipeline as containers on any runner
Per month per team for Dagger CloudEvent gateway that receives, queues, retries and replays inbound webhooks
Per month by delivered event countAnalytics governance: define a tracking plan, generate typed code from it, and catch drift before release
Per editor seat per monthKubernetes development and testing automation with shared caching, now owned by Incredibuild
Open source, no licence feeThe Python web framework behind ERPNext, sold as managed hosting through Frappe Cloud
Per month by site or serverOpen source internal developer portal framework created and open sourced by Spotify
Open source, no licence fee