WebSocket Libraries
Node.js WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Realtime application framework (Node.JS server) | 58481 | 5 months ago | 3282 / 64 |
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js | 19970 | 2 months ago | 1436 / 5 |
A WebSocket Implementation for Node.JS (Draft -08 through the final RFC 6455) | 3680 | 2 years ago | 279 / 61 |
WebSocket emulation - Node.js server | 2062 | 3 years ago | 193 / 14 |
A node.js module for websocket server and client | 727 | 5 years ago | 38 / 14 |
Standards-compliant WebSocket client and server | 595 | NaN years ago | 53 / 5 |
A Promise-based API for WebSockets | 561 | 2 years ago | 30 / 5 |
JavaScript client and server side transport API based on WebRTC & WebSocket | 202 | 5 years ago | 56 / 5 |
Lightweight WebSocket lib with socket.io-like event handling, requests, and channels | 74 | yesterday | 14 / 0 |
Python WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. | 21165 | 3 days ago | 1586 / 190 |
WebSocket and WAMP in Python for Twisted and asyncio | 2430 | last week | 703 / 180 |
[Project on Hiatus] WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1) | 1104 | last month | 107 / 57 |
A simple fully working websocket-server in Python with no external dependencies | 1043 | last year | 51 / 33 |
A python based websocket server that is simple and easy to use. | 935 | 8 months ago | 59 / 20 |
WebSocket emulation - Python server | 857 | last month | 39 / 32 |
Go WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
A fast, well-tested and widely used WebSocket implementation for Go. | 19230 | 7 months ago | 559 / 28 |
Tiny WebSocket library for Go. | 5575 | 3 weeks ago | 99 / 11 |
C++ WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Simple, secure & standards compliant web server for the most demanding of applications | 15526 | 4 weeks ago | 413 / 24 |
C++ websocket client/server library | 6229 | 3 years ago | 470 / 353 |
HTTP and WebSocket built on Boost.Asio in C++11 | 3823 | last month | 1720 / 178 |
A very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Boost.Asio and OpenSSL. Created to be an easy way to make WebSocket endpoints in C++. | 760 | 5 years ago | 55 / 23 |
websocket and http client and server library, with TLS support and very few dependencies | 416 | 2 days ago | 262 / 28 |
WebSocket server demo implemented with C++ & libevent | 104 | 2 years ago | 2 / 2 |
Scala WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Play Framework | 12414 | NaN years ago | 3267 / 407 |
Finagle Websocket clients and servers | 37 | 7 years ago | 1 / 6 |
PHP WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. | 10493 | 2 weeks ago | 510 / 58 |
Asynchronous WebSocket server | 5967 | 2 years ago | 682 / 157 |
A Websockets server written in PHP. | 897 | 5 years ago | 66 / 38 |
WebSocket client and server in PHP | 824 | 8 months ago | 72 / 9 |
:part_alternation_mark: Websocket server for Symfony applications (powered by Ratchet), includes a Autobahn.JS based JavaScript client | 595 | NaN years ago | 308 / 43 |
Simple WebSocket server implemented in PHP. | 565 | 10 months ago | 17 / 4 |
The Hoa\Websocket library. | 421 | 5 years ago | 41 / 23 |
PHP Web Socket server | 349 | 4 years ago | 0 / 0 |
PHP microframework designed to build a RestApi working together with a websocket server. Build a real time RestApi! | 106 | 5 years ago | 6 / 2 |
Java WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
A barebones WebSocket client and server implementation written in 100% Java. | 9826 | 3 months ago | 919 / 45 |
Event Driven WebSockets Framework with Cross-Browser Fallbacks | 3629 | 3 months ago | 2071 / 46 |
A Java event based WebSocket and HTTP server | 808 | 2 weeks ago | 38 / 38 |
Tyrus - Reference implementation of Java API for WebSocket - JSR 356 | 2 | NaN years ago | 0 / 0 |
C WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Embedded Web Server | 9586 | 3 hours ago | 1251 / 5 |
canonical libwebsockets.org networking library | 3880 | NaN years ago | 2220 / 76 |
Your high performance web application C framework | 1775 | 2 years ago | 53 / 20 |
A Lightweight and fully asynchronous WebSocket client library based on libev | 284 | 2 years ago | 18 / 10 |
C library for easy WebSockets server. | 211 | 9 years ago | 14 / 17 |
WSServer is a fast, configurable, and extendable WebSocket Server for UNIX systems written in C (C11). | 179 | 3 years ago | 5 / 0 |
C# WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Incredibly simple real-time web for .NET | 8911 | NaN years ago | 3604 / 26 |
A C# implementation of the WebSocket protocol client and server | 5133 | 3 weeks ago | 146 / 487 |
C# Websocket Implementation | 2117 | 2 years ago | 185 / 56 |
A high performance websocket server library powering Stack Overflow. | 918 | 4 years ago | 5 / 14 |
Real-Time library for ASP .NET Core | 442 | 2 years ago | 18 / 31 |
An extremely efficient C# WebSocket server. | 307 | 10 years ago | 45 / 56 |
WebSocket RPC library for .NET with auto JavaScript client code generation, supporting ASP.NET Core | 140 | 5 years ago | 6 / 3 |
Erlang WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Small, fast, modern HTTP server for Erlang/OTP. | 6959 | 2 months ago | 1031 / 77 |
Distributed Pubsub Server for Realtime Apps | 336 | 3 years ago | 1 / 1 |
Simple, reliable, efficient streaming for Cowboy. | 301 | 5 years ago | 36 / 0 |
WebSocket emulation - Erlang server | 268 | 9 years ago | 18 / 11 |
Kotlin WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
A Retrofit inspired WebSocket client for Kotlin, Java, and Android | 3102 | NaN years ago | 64 / 86 |
Ruby WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Polyglot replacement for Ruby WebSocket servers with Action Cable protocol | 1763 | 2 weeks ago | 65 / 0 |
Plug and play websocket support for ruby on rails. | 1728 | 7 years ago | 170 / 171 |
Open Pusher implementation compatible with Pusher libraries | 1700 | 4 years ago | 0 / 0 |
EventMachine based WebSocket server | 1695 | 2 years ago | 95 / 22 |
Real-time Rails Partials | 1404 | 7 years ago | 152 / 26 |
Standards-compliant WebSocket client and server | 1004 | NaN years ago | 99 / 5 |
iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support | 835 | 2 months ago | 85 / 15 |
Build realtime Ruby web applications. Created by the fine folks at Poll Everywhere. | 726 | last year | 34 / 13 |
Universal Ruby library to handle WebSocket protocol | 434 | last year | 20 / 2 |
Light-weight, DRY as a desert, web framework for Ruby. | 277 | 4 months ago | 28 / 5 |
Simple WebSocket Client on Ruby | 110 | last year | 8 / 12 |
Clojure WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Realtime web comms for Clojure/Script | 1702 | 3 weeks ago | 299 / 11 |
A library designed to bridge the gap between the triad of CLJ/CLJS, web-sockets and core.async. | 436 | 3 years ago | 35 / 6 |
Rust WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Lightweight, event-driven WebSockets for Rust. | 1386 | last year | 145 / 107 |
A WebSocket (RFC6455) library written in Rust | 1345 | last year | 114 / 43 |
Lua WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
WebSocket support for the ngx_lua module (and OpenResty) | 485 | 6 days ago | 14 / 27 |
Websockets for Lua. | 373 | 5 years ago | 41 / 29 |
Haskell WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
A Haskell library for creating WebSocket-capable servers | 392 | 3 months ago | 88 / 39 |
:lock: Secure WebSocket (WSS) clients in Haskell. | 66 | NaN years ago | 14 / 2 |
Elm WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Websockets for Elm | 101 | 3 years ago | 9 / 11 |