cool.io
IO system
Provides an event-driven I/O system with asynchronous wrappers for Ruby's core socket classes.
Simple evented I/O for Ruby (but please check out Celluloid::IO instead)
693 stars
15 watching
47 forks
Language: C
last commit: about 2 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
1c3t3a/rust-socketio | An implementation of a socket.io client in Rust | 419 |
ringabout/ioselectors | A cross-platform IO engine and timer for Nim. | 23 |
elephantio/elephant.io | A client library for socket.io written in PHP. | 109 |
socketry/timers | A Ruby library providing timers and scheduling functionality for event loops. | 337 |
socketry/async-http | An asynchronous client and server implementation of HTTP/1.0, 1.1, and 2 including TLS support for streaming requests and responses. | 320 |
socketio/socket.io-protocol | A specification for full-duplex and low-overhead communication protocol between clients and servers. | 510 |
snapframework/io-streams | Provides primitives and combinators for working with input/output streams in Haskell. | 99 |
cgeorg/cycle-socket.io | A Cycle driver for applications using Socket.IO to handle real-time communication | 28 |
rodgc/ngx-socket-io | A Socket.IO module for Angular applications | 261 |
billroy/socket.io-arduino-client | An Arduino client for connecting to and messaging with Socket.io servers using WebSocket technology. | 195 |
socketry/async-websocket | An asynchronous WebSocket client/server implementation supporting HTTP/1 and HTTP/2 protocols. | 173 |
rico345100/socket.io-file | A Node.js module for uploading files using Socket.io. | 48 |
rpav/fast-io | Improves performance of octet-vector and stream I/O in Common Lisp programming | 147 |
socketio/socket.io-p2p | Provides a peer-to-peer communication system using WebSockets and signalling data transmission. | 1,030 |
sciruby/iruby | A Ruby-based kernel for interactive computing environments like Jupyter Notebooks | 901 |