WebSocket Libraries
Node.js WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Realtime application framework (Node.JS server) | 48375 | 3 months ago | 2345 / 437 |
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js | 13051 | 3 days ago | 1077 / 8 |
A WebSocket Implementation for Node.JS (Draft -08 through the final RFC 6455) | 2864 | 3 weeks ago | 243 / 41 |
WebSocket emulation - Node.js server | 1775 | last month | 178 / 13 |
A node.js module for websocket server and client | 586 | last year | 37 / 12 |
Standards-compliant WebSocket client and server | 507 | 7 months ago | 47 / 6 |
A Promise-based API for WebSockets | 409 | 2 days ago | 18 / 1 |
JavaScript client and server side transport API based on WebRTC & WebSocket | 169 | last year | 56 / 5 |
Lightweight WebSocket lib with socket.io-like event handling, requests, and channels | 43 | last month | 10 / 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. | 18681 | 3 weeks ago | 1363 / 160 |
Library for building WebSocket servers and clients in Python | 2448 | last month | 472 / 28 |
WebSocket and WAMP in Python for Twisted and asyncio | 2120 | 3 days ago | 593 / 134 |
[Project on Hiatus] WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1) | 1058 | 2 years ago | 104 / 52 |
WebSocket emulation - Python server | 841 | last year | 38 / 32 |
A python based websocket server that is simple and easy to use. | 809 | 11 months ago | 57 / 11 |
A simple fully working websocket-server in Python with no external dependencies | 549 | 7 months ago | 24 / 33 |
C# WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. | 15262 | 3 days ago | 11235 / 1989 |
Incredibly simple real-time web for .NET | 7936 | 2 months ago | 3396 / 51 |
A C# implementation of the WebSocket protocol client and server | 3323 | 3 days ago | 117 / 387 |
C# Websocket Implementation | 1427 | 2 months ago | 171 / 29 |
A high performance websocket server library powering Stack Overflow. | 881 | last year | 5 / 14 |
Real-Time library for ASP .NET Core | 354 | 2 years ago | 17 / 28 |
An extremely efficient C# WebSocket server. | 298 | 6 years ago | 44 / 56 |
WebSocket RPC library for .NET with auto JavaScript client code generation, supporting ASP.NET Core | 127 | last year | 6 / 3 |
Scala WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Play Framework | 11464 | 6 days ago | 2957 / 366 |
Finagle Websocket clients and servers | 33 | 4 years ago | 1 / 6 |
C++ WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Simple, secure & standards compliant web I/O for the most demanding of applications | 11109 | 12 hours ago | 138 / 15 |
C++ websocket client/server library | 3531 | last year | 374 / 258 |
HTTP and WebSocket built on Boost.Asio in C++11 | 2388 | 2 months ago | 1146 / 159 |
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++. | 627 | 2 years ago | 55 / 23 |
unreal engine 4 websocket plugin for both c++ and blueprint developer | 284 | 4 days ago | 38 / 30 |
websocket and http client and server library, coming with ws, a command line swiss army knife utility | 88 | 2 days ago | 46 / 18 |
WebSocket server on C++ & libevent | 67 | 2 years ago | 2 / 2 |
Go WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
A fast, well-tested and widely used WebSocket implementation for Go. | 10742 | 4 months ago | 359 / 24 |
Tiny WebSocket library for Go. | 2852 | 3 months ago | 48 / 9 |
PHP WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
An asynchronous event driven PHP framework. Supports HTTP, Websocket, SSL and other custom protocols. | 8056 | 3 days ago | 297 / 8 |
Asynchronous WebSocket server | 4963 | 5 months ago | 560 / 66 |
A Websockets server written in PHP. | 763 | last year | 64 / 36 |
:part_alternation_mark: Symfony2 server side (Ratchet) & client websocket (Autobahn) | 523 | 6 days ago | 251 / 47 |
The Hoa\Websocket library. | 415 | 2 years ago | 39 / 20 |
WebSocket client and server in PHP | 412 | 2 years ago | 14 / 27 |
A simple WebSocket Server and Client implementation in PHP. | 388 | 3 days ago | 2 / 0 |
PHP Web Socket server | 336 | 8 months ago | 0 / 0 |
PHP microframework designed to build a RestApi working together with a websocket server. Build a real time RestApi! | 83 | 2 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. | 6290 | last month | 641 / 30 |
Realtime Client Server Framework for the JVM, supporting WebSockets with Cross-Browser Fallbacks | 3386 | 4 months ago | 2019 / 32 |
A Java event based WebSocket and HTTP server | 790 | 5 years ago | 38 / 37 |
Tyrus - Reference implementation of Java API for WebSocket - JSR 356 | 166 | 2 years ago | 0 / 0 |
C WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Mongoose Embedded Web Server Library - Mongoose is more than an embedded webserver. It is a multi-protocol embedded networking library with functions including TCP, HTTP client and server, WebSocket client and server, MQTT client and broker and much more. | 5947 | 3 months ago | 611 / 155 |
canonical libwebsockets.org websocket library | 2387 | 3 days ago | 1353 / 3 |
Your high performance web application C framework | 1149 | 3 weeks ago | 36 / 12 |
A Lightweight and fully asynchronous WebSocket client library based on libev | 191 | last month | 6 / 1 |
C library for easy WebSockets server. | 180 | 5 years ago | 12 / 16 |
A websocket server written in C. | 90 | 2 years ago | 0 / 4 |
Erlang WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Small, fast, modern HTTP server for Erlang/OTP. | 5776 | 3 months ago | 936 / 46 |
Distributed Pubsub Server for Realtime Apps | 331 | 4 years ago | 1 / 1 |
Simple, reliable, efficient streaming for Cowboy. | 309 | last year | 36 / 0 |
WebSocket emulation - Erlang server | 263 | 6 years ago | 18 / 11 |
Kotlin WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
A Retrofit inspired WebSocket client for Kotlin, Java, and Android | 1910 | 6 days ago | 35 / 50 |
Ruby WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Plug and play websocket support for ruby on rails. | 1747 | 4 years ago | 168 / 173 |
Open Pusher implementation compatible with Pusher libraries | 1675 | 10 months ago | 132 / 24 |
EventMachine based WebSocket server | 1669 | 2 years ago | 92 / 22 |
Real-time Rails Partials | 1378 | 4 years ago | 152 / 26 |
Polyglot replacement for Ruby WebSocket servers with Action Cable protocol | 1133 | 2 months ago | 32 / 5 |
Standards-compliant WebSocket client and server | 889 | 7 months ago | 86 / 5 |
Build realtime Ruby web applications. Created by the fine folks at Poll Everywhere. | 705 | 5 months ago | 34 / 13 |
iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support | 644 | 2 weeks ago | 55 / 5 |
Universal Ruby library to handle WebSocket protocol | 380 | 2 years ago | 20 / 1 |
Light-weight, DRY as a desert, web framework for Ruby. | 247 | last year | 26 / 3 |
Simple WebSocket Client on Ruby | 95 | 4 years ago | 7 / 10 |
Clojure WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Realtime web comms for Clojure/Script | 1447 | last month | 226 / 37 |
A library designed to bridge the gap between the triad of CLJ/CLJS, web-sockets and core.async. | 397 | 3 years ago | 35 / 6 |
Rust WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Lightweight, event-driven WebSockets for Rust. | 988 | 2 months ago | 133 / 93 |
A WebSocket (RFC6455) library written in Rust | 740 | 3 weeks ago | 106 / 32 |
Lua WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
WebSocket support for the ngx_lua module (and OpenResty) | 374 | 3 months ago | 10 / 18 |
Websockets for Lua. | 308 | last year | 40 / 30 |
Haskell WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
A Haskell library for creating WebSocket-capable servers | 323 | last month | 80 / 32 |
:lock: Secure WebSocket (WSS) clients in Haskell. | 47 | 2 months ago | 11 / 0 |
Elm WebSocket Libraries
Project | Stars | Last commit | Closed vsOpen issues |
---|---|---|---|
Websockets for Elm | 97 | 2 years ago | 8 / 12 |