SocketClient is a powerful and flexible Node.js library for interacting with Socket.IO servers. It handles connections, disconnections, and events gracefully, providing advanced configuration options like proxy support, error handling, and SSL/TLS certifi
Realtime application framework client
node.js realtime framework server
socket.io protocol parser
default socket.io in-memory adapter
Client for the realtime Engine
OpenTelemetry instrumentation for `socket.io` messaging server implementation for Socket.IO communication
Event emitter
The Socket.IO Redis emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process
Admin UI for Socket.IO
The Socket.IO Redis adapter, allowing to broadcast events between several Socket.IO servers
Prometheus metrics collector for socket.io server
[](https://github.com/socketio/socket.io-emitter/actions) [](http://badge.fury.io/js/socket.io-emitter)
socket.io parser based on msgpack
Binding to mock Socket.IO connections with Mock Service Worker
a mocked version of a socket.io socket for testing
[](https://github.com/ducktors/fastify-socket.io/actions/workflows/ci.yml) [
The Socket.IO cluster adapter, allowing to broadcast events between several Socket.IO servers
A tool for syncing React Query state to an external Dev Tools
Redis-powered Socket.IO adapter for NestJS enabling scalable WebSocket connections
stream for socket.io
The Socket.IO MongoDB adapter, allowing to broadcast events between several Socket.IO servers
The Socket.IO Postgres 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