snub-ws
JSON →WebSocket server middleware for the snub Redis-based messaging framework, version 4.2.1, distributed as an ESM-only package (CJS still supported via dynamic require). Built on uWebSockets.js, it provides a high-performance WebSocket layer with built-in authentication (function, snub event, or HTTP Basic Auth), rate limiting, idle timeout, origin restrictions, backpressure handling, and message offloading to HTTP for large payloads. Requires both snub and Redis. The client protocol uses JSON arrays for structured messaging with reply IDs.
Resources
packagesnub-ws ↗