WebSockets Servers software enables persistent, two-way communication between clients and servers for real-time data exchange. These tools solve the latency issues of traditional HTTP requests by keeping a connection open for instant messaging and push notifications. This type of software serves developers who need to build live chat applications or live dashboards. Self-hosting these apps ensures that private message streams and pubsub events remain on internal infrastructure. You can manage the flow of real-time traffic without relying on external messaging brokers.
This page lists 4 open source tools in the WebSockets Servers category. The most popular are Gotify, Centrifugo and sish. Most use the MIT or Apache-2.0 license, and 4 offer an official Docker image.
A self-hosted server for sending and receiving real-time messages via a REST API and WebSockets.
A scalable real-time messaging server that delivers messages to online users via various supported transports.
Create HTTP, HTTPS, WebSocket, and TCP tunnels to localhost using standard SSH without custom clients.
Realtime server providing reliable two way communication for backends using WebSockets and Server Sent Events.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.