async-websocket

WebSocket client/server

An asynchronous WebSocket client/server implementation supporting HTTP/1 and HTTP/2 protocols.

Asynchronous WebSocket client and server, supporting HTTP/1 and HTTP/2 for Ruby.

GitHub

174 stars
12 watching
17 forks
Language: Ruby
last commit: almost 2 years ago
clienthttp1http2rubyserverwebsocket

Related projects:

RepositoryDescriptionStars
socketry/async-httpAn asynchronous client and server implementation of HTTP/1.0, 1.1, and 2 with TLS support for streaming requests and responses319
ratchetphp/pawlA PHP library implementing an asynchronous WebSocket client for communicating with web servers.588
faye/faye-websocket-rubyProvides classes and methods for building WebSocket servers and clients in Ruby.1,040
websocket-rails/websocket-railsA Ruby-based library providing plug-and-play WebSocket support for Rails applications.1,728
socketry/benchmark-httpAn asynchronous HTTP benchmark tool for analyzing server performance and website access times19
faye/websocket-driver-rubyA WebSocket protocol handler with pluggable I/O223
imanel/websocket-rubyA Ruby library for handling WebSocket protocol abstraction447
socketry/rubydnsA high-performance DNS server built with Ruby that provides a simple and flexible way to handle name resolution.717
billroy/socket.io-arduino-clientAn Arduino client for connecting to and messaging with Socket.io servers using WebSocket technology.195
sitegui/nodejs-websocketProvides a standard way to establish WebSocket connections between clients and servers in Node.js737
cytle/socket.io-mp-clientAn implementation of the WebSocket protocol for real-time communication between small programs and servers.118
melishev/wsgoProvides an abstraction layer on top of WebSocket connections to facilitate communication between clients and servers.3
igrigorik/em-websocketAn event-driven WebSocket server written in Ruby.1,690
socketcluster/socketcluster-clientProvides a JavaScript client for a real-time communication library293
net-ssh/net-sshA pure Ruby implementation of the SSH client protocol allowing remote server interaction and process execution.987