Implementation of socket.io store using node's native cluster messaging
The Socket.IO Redis adapter, allowing to broadcast events between several Socket.IO servers
The Socket.IO cluster adapter, allowing to broadcast events between several Socket.IO servers
The Socket.IO adapter based on Redis Streams, allowing to broadcast events between several Socket.IO servers
An alternative to the sticky-session package (https://github.com/indutny/sticky-session)
Find the position of grapheme cluster breaks in a string
The Socket.IO Postgres adapter, allowing to broadcast events between several Socket.IO servers
socket.io protocol parser
The Socket.IO MongoDB adapter, allowing to broadcast events between several Socket.IO servers
Realtime application framework client
node.js realtime framework server
default socket.io in-memory adapter
Generates CRC hashes for strings - for use by node redis clients to determine key slots.
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
OpenTelemetry instrumentation for `socket.io` messaging server implementation for Socket.IO communication
Event emitter
The Socket.IO Redis streams emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process
Group points into clusters based on their spatial proximity or properties.
Takes a set of points and partition them into clusters according to DBSCAN's data clustering algorithm.
Admin UI for Socket.IO
Layout algorithms for visualizing hierarchical data.
React-leaflet-cluster is a plugin for react-leaflet. A wrapper component of Leaflet.markercluster.
Invoke scoped data storage for AWS Lambda Node.js Runtime Environment
WebSocket client/server wrapper for redux-cluster with TypeScript support