1.centrifugal / centrifugo
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
Ranked by Attention Score: stars gained over the last 180 complete days
38 repositories by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
Bidirectional and low-latency communication for every platform
Embedded web server, with TCP/IP network stack, MQTT and Websocket
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Simple, secure & standards compliant web server for the most demanding of applications
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
Translated🔥 A network library that is easier to use than libevent/libuv/asio. A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT/Redis client/server.
canonical libwebsockets.org networking library
Library for building WebSocket servers and clients in Python
Realtime server for reliable two-way communication to power-up any backend
HTTP and WebSocket built on Boost.Asio in C++11
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.
Websockets in swift for iOS and OSX
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
A barebones WebSocket client and server implementation written in 100% Java.
Your high performance web application C framework
SuperSocket is a high-performance, extensible socket server application framework for .NET. It provides a robust architecture for building custom network communication applications with support for multiple protocols including TCP, UDP, and WebSocket.
A C# implementation of the WebSocket protocol client and server
:notes: Minimalist websocket framework for Go
A conforming Objective-C WebSocket client library.
Asynchronous, non-blocking HTTP & WebSocket client for the JVM
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Socket.IO integration for Flask applications.
Simple, high-performance event-driven HTTP client+server for Clojure
Highly scalable realtime pub/sub and RPC framework
Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
WebSocket and WAMP in Python for Twisted and asyncio
Realtime application framework (client)
:zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.
[Archived] Incredibly simple real-time web for ASP.NET Core. Project moved to https://github.com/aspnet/AspNetCore