Package category
WebSockets and realtime
WebSocket servers and clients, pub/sub and realtime messaging.
556 packages4 comparisons
Packages compared
556 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| revai-node-sdk Rev AI makes speech applications easy to build! | 8.1k | +32% | - | 2 years ago 3.8.5 | ESM + CommonJS | Bundled | WebSockets and realtime, Node.js utilities | |
| jsonbird JSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messaging or in-order byte streams | 8.1k | +57% | - | 8 years ago 3.1.0 | CommonJS | None | WebSockets and realtime, Parsers and serialisers | |
| server A modern and powerful server for Node.js | 8.1k | -13% | - | 1 year ago 1.0.42 | CommonJS | None | WebSockets and realtime | |
| stimulus_reflex Build reactive applications with the Rails tooling you already know and love. | 8k | -4% | - | 1 year ago 3.5.5 | ESM + CommonJS | None | WebSockets and realtime | |
| @runwayml/avatars-react React SDK for real-time AI avatar interactions with GWM-1 | 7.8k | - | - | - | 2 months ago 0.17.0 | ESM + CommonJS | Bundled | WebSockets and realtime, React |
| little-api A simple JSON-over-HTTP/WS RPC server and client | 7.6k | +87% | - | 5 years ago 2.0.1 | CommonJS | None | WebSockets and realtime | |
| @prestizni-software/server-dem An solution for when making http requests is not a good solution | 7.6k | - | - | - | 9 days ago 0.6.2 | ESM only | Bundled | WebSockets and realtime |
| @prisma/ppg Lightweight client for Prisma Postgres | 7.5k | - | - | - | 10 months ago 1.0.1 | ESM + CommonJS | Bundled | ORMs and query builders, WebSockets and realtime |
| binance Professional Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & end-to-end tests. | 7.3k | +124% | - | 7 days ago 3.6.5 | CommonJS | Bundled | Blockchain and Web3, WebSockets and realtime | |
| node-red-contrib-knx-ultimate KNX integration for Node-RED with KNX/IP and KNX Secure, ETS import, routing, diagnostics, automation utilities, MQTT and Modbus adapters. Optional Hue Ultimate and Matter Ultimate packages connect through the KNX gateway. | 7.3k | -12% | - | 3 days ago 8.0.5 | - | None | Routing, WebSockets and realtime | |
| firebase-tools-with-isolate Command-Line Interface for Firebase with monorepo support | 7.2k | +105% | - | 1 day ago 15.31.0 | CommonJS | None | Cloud SDKs, Build tools | |
| deepfilternet3-noise-filter Custom audio processor with DeepFilterNet3 noise filtering integrated with LiveKit client | 6.9k | +9561% | - | 2 months ago 1.3.0 | ESM + CommonJS | Bundled | Video and audio, WebSockets and realtime | |
| @vonage/client-sdk-video The OpenTok.js library lets you use OpenTok-powered video sessions on the web | 6.9k | - | - | - | 17 days ago 2.35.2 | CommonJS | Bundled | Video and audio, WebSockets and realtime |
| @hocuspocus/provider-react React bindings for Hocuspocus provider | 6.9k | - | - | - | 16 days ago 4.7.0 | ESM + CommonJS | Bundled | React, WebSockets and realtime |
| express-socket.io-session Share a cookie-based express-session middleware with socket.io | 6.8k | +42% | - | 8 years ago 1.3.5 | CommonJS | None | HTTP servers and web frameworks, WebSockets and realtime | |
| laravel-echo-server Laravel Echo Node JS Server for Socket.io | 6.7k | -45% | - | 4 years ago 1.6.3 | CommonJS | None | WebSockets and realtime | |
| @catalyst-cloud/sdk Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels. | 6.6k | - | - | - | 1 day ago 0.11.2 | ESM only | Bundled | WebSockets and realtime |
| zmodem.js ZMODEM file transfers in JavaScript | 6.6k | +225% | - | 6 years ago 0.1.10 | - | None | CLI tools and terminal utilities, WebSockets and realtime | |
| nestjs-asyncapi NestJS AsyncAPI module - generate documentation of your event-based services using decorators | 6.4k | -19% | - | 4 months ago 2.0.1 | CommonJS | Bundled | Documentation tooling, WebSockets and realtime | |
| ultimate-express The Ultimate Express. Fastest http server with full Express compatibility, based on uWebSockets. | 6.3k | -19% | - | 1 month ago 2.2.1 | CommonJS | Bundled | HTTP servers and web frameworks, WebSockets and realtime | |
| ng-event-source This fork provide the following on top of the original: | 6.1k | -3% | - | 7 years ago 1.0.14 | CommonJS | Bundled | WebSockets and realtime, Angular | |
| mocksse Allows testing of EventSource / Server Sent Events | 6k | +44% | - | 4 years ago 1.0.4 | CommonJS | None | Testing, WebSockets and realtime | |
| trpc-bun-adapter TRPC adapter for bun js runtime | 6k | +178% | - | 3 months ago 1.3.2 | ESM + CommonJS | Bundled | WebSockets and realtime | |
| robust-websocket A robust reconnecting WebSocket client for the browser | 6k | +39% | - | 7 years ago 1.0.0 | CommonJS | None | WebSockets and realtime | |
| chartjs-plugin-streaming Chart.js plugin for live streaming data | 5.9k | +51% | - | 5 years ago 2.0.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, WebSockets and realtime | |
| @agentor/chat-wecom 企业微信 (WeCom) Chat SDK 适配器,支持 Webhook 群机器人、智能机器人(回调 URL / WebSocket 长连接)和自建应用 | 5.9k | - | - | - | 1 month ago 0.1.3 | ESM only | Bundled | WebSockets and realtime |
| @ws-kit/core Tiny, type-safe WebSocket router | 5.9k | - | - | - | 8 months ago 0.10.1 | ESM only | Bundled | WebSockets and realtime |
| nats-hemera The core package of hemera | 5.8k | +83% | - | 6 years ago 7.0.2 | CommonJS | Bundled | WebSockets and realtime, Node.js utilities | |
| plivo-jssip Plivo's Javascript SIP library | 5.8k | +345% | - | 2 years ago 1.0.5 | CommonJS | Bundled | WebSockets and realtime, Video and audio | |
| socket.io-prometheus Prometheus metrics collector for socket.io server | 5.8k | +52% | - | 11 months ago 0.4.0 | CommonJS | None | Monitoring and error tracking, WebSockets and realtime | |
| @ws-kit/pubsub Pub/Sub policy middleware for WS-Kit (topic normalization, authorization) plus shared pub/sub primitives | 5.6k | - | - | - | 8 months ago 0.10.2 | ESM only | Bundled | WebSockets and realtime |
| metaapi.cloud-sdk SDK for MetaApi, a professional cloud forex API which includes MetaTrader REST API and MetaTrader websocket API. Supports both MetaTrader 5 (MT5) and MetaTrader 4 (MT4). CopyFactory copy trading API included. (https://metaapi.cloud) | 5.6k | +145% | - | 8 months ago 29.3.3 | ESM + CommonJS | Bundled | WebSockets and realtime | |
| @ws-kit/zod Zod validator adapter for WS-Kit with runtime schema validation and full TypeScript inference | 5.6k | - | - | - | 8 months ago 0.10.2 | ESM only | Bundled | Schema validation, WebSockets and realtime |
| @sanity/webpack-loader Plugin loader for Sanity. Resolves parts based on a declared Sanity manifest and provides infrastructure for loading the required plugins. | 5.6k | - | - | - | 3 years ago 2.36.2 | CommonJS | None | Bundler plugins and loaders, WebSockets and realtime |
| @ws-kit/memory In-memory rate limiter and pub/sub adapter for WS-Kit | 5.5k | - | - | - | 8 months ago 0.10.1 | ESM only | Bundled | WebSockets and realtime |
| socketio-jwt authenticate socket.io connections using JWTs | 5.5k | -10% | - | 6 years ago 4.6.2 | CommonJS | Bundled | Authentication and authorisation, WebSockets and realtime | |
| @ws-kit/plugins Core plugins for WS-Kit routers (messaging, RPC, pub/sub) | 5.5k | - | - | - | 9 months ago 0.10.1 | ESM only | Bundled | WebSockets and realtime |
| @ws-kit/rate-limit Token-bucket rate limiting middleware for WS-Kit | 5.4k | - | - | - | 9 months ago 0.10.0 | ESM only | Bundled | WebSockets and realtime |
| autobahn An implementation of The Web Application Messaging Protocol (WAMP). | 5.4k | +21% | - | 6 months ago 26.3.1 | CommonJS | None | WebSockets and realtime | |
| react-native-webrtc-web-shim A shim for React Native WebRTC to enable support for React Native Web | 5.3k | +193% | - | 2 years ago 1.0.7 | CommonJS | None | React, WebSockets and realtime | |
| @aws-blocks/bb-realtime Real-time pub/sub messaging backed by API Gateway WebSocket + DynamoDB. | 5.2k | - | - | - | 7 days ago 0.2.1 | ESM only | Bundled | WebSockets and realtime, Cloud SDKs |
| actioncable-vue A Vue plugin that makes integrating ActionCable easy. | 5.2k | -39% | - | 1 year ago 3.1.2 | CommonJS | Bundled | WebSockets and realtime, Vue | |
| react-stomp React websocket component with STOMP over SockJS | 5.1k | -32% | - | 5 years ago 5.1.0 | CommonJS | None | WebSockets and realtime, React | |
| @strong-roots-capital/websocket-close-codes Enum of WebSocket close codes | 5.1k | - | - | - | 7 years ago 1.0.2 | CommonJS | Bundled | WebSockets and realtime |
| websocket-framed Framed WebSocket Communication | 5.1k | -24% | - | 4 years ago 1.2.9 | CommonJS | None | WebSockets and realtime | |
| hyper-express High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood. | 5.1k | -58% | - | 2 months ago 7.0.2 | CommonJS | Bundled | WebSockets and realtime, HTTP servers and web frameworks | |
| nodejs-websocket Basic server&client approach to websocket (text and binary frames) | 5.1k | -18% | - | 7 years ago 1.7.2 | CommonJS | None | WebSockets and realtime | |
| @mentra/cloud-client MentraOS cloud client — handshake, envelopes and module message flows over the cloud wire protocol | 5k | - | - | - | 11 days ago 3.1.1 | ESM only | None | WebSockets and realtime |
| realtime-avatar Realtime Avatar SDK. `realtime-avatar` and the route adapters hold your API key and are server-only; `realtime-avatar/react`, `/browser` and `/tools` never can — importing a server entry into a browser build throws at bundle time. | 5k | - | - | 3 days ago 0.23.0 | ESM only | Bundled | React, WebSockets and realtime | |
| @stacksjs/realtime The Stacks realtime integration. Built on top of ts-broadcasting. | 4.9k | - | - | - | today 0.74.68 | ESM only | Bundled | WebSockets and realtime |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- revai-node-sdkRev AI makes speech applications easy to build!
- jsonbirdJSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messaging or in-order byte streams
- serverA modern and powerful server for Node.js
- stimulus_reflexBuild reactive applications with the Rails tooling you already know and love.
- @runwayml/avatars-reactReact SDK for real-time AI avatar interactions with GWM-1
- little-apiA simple JSON-over-HTTP/WS RPC server and client
- @prestizni-software/server-demAn solution for when making http requests is not a good solution
- @prisma/ppgLightweight client for Prisma Postgres
- binanceProfessional Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & end-to-end tests.
- node-red-contrib-knx-ultimateKNX integration for Node-RED with KNX/IP and KNX Secure, ETS import, routing, diagnostics, automation utilities, MQTT and Modbus adapters. Optional Hue Ultimate and Matter Ultimate packages connect through the KNX gateway.
- firebase-tools-with-isolateCommand-Line Interface for Firebase with monorepo support
- deepfilternet3-noise-filterCustom audio processor with DeepFilterNet3 noise filtering integrated with LiveKit client
- @vonage/client-sdk-videoThe OpenTok.js library lets you use OpenTok-powered video sessions on the web
- @hocuspocus/provider-reactReact bindings for Hocuspocus provider
- express-socket.io-sessionShare a cookie-based express-session middleware with socket.io
- laravel-echo-serverLaravel Echo Node JS Server for Socket.io
- @catalyst-cloud/sdkKeep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.
- zmodem.jsZMODEM file transfers in JavaScript
- nestjs-asyncapiNestJS AsyncAPI module - generate documentation of your event-based services using decorators
- ultimate-expressThe Ultimate Express. Fastest http server with full Express compatibility, based on uWebSockets.
- ng-event-sourceThis fork provide the following on top of the original:
- mocksseAllows testing of EventSource / Server Sent Events
- trpc-bun-adapterTRPC adapter for bun js runtime
- robust-websocketA robust reconnecting WebSocket client for the browser
- chartjs-plugin-streamingChart.js plugin for live streaming data
- @agentor/chat-wecom企业微信 (WeCom) Chat SDK 适配器,支持 Webhook 群机器人、智能机器人(回调 URL / WebSocket 长连接)和自建应用
- @ws-kit/coreTiny, type-safe WebSocket router
- nats-hemeraThe core package of hemera
- plivo-jssipPlivo's Javascript SIP library
- socket.io-prometheusPrometheus metrics collector for socket.io server
- @ws-kit/pubsubPub/Sub policy middleware for WS-Kit (topic normalization, authorization) plus shared pub/sub primitives
- metaapi.cloud-sdkSDK for MetaApi, a professional cloud forex API which includes MetaTrader REST API and MetaTrader websocket API. Supports both MetaTrader 5 (MT5) and MetaTrader 4 (MT4). CopyFactory copy trading API included. (https://metaapi.cloud)
- @ws-kit/zodZod validator adapter for WS-Kit with runtime schema validation and full TypeScript inference
- @sanity/webpack-loaderPlugin loader for Sanity. Resolves parts based on a declared Sanity manifest and provides infrastructure for loading the required plugins.
- @ws-kit/memoryIn-memory rate limiter and pub/sub adapter for WS-Kit
- socketio-jwtauthenticate socket.io connections using JWTs
- @ws-kit/pluginsCore plugins for WS-Kit routers (messaging, RPC, pub/sub)
- @ws-kit/rate-limitToken-bucket rate limiting middleware for WS-Kit
- autobahnAn implementation of The Web Application Messaging Protocol (WAMP).
- react-native-webrtc-web-shimA shim for React Native WebRTC to enable support for React Native Web
- @aws-blocks/bb-realtimeReal-time pub/sub messaging backed by API Gateway WebSocket + DynamoDB.
- actioncable-vueA Vue plugin that makes integrating ActionCable easy.
- react-stompReact websocket component with STOMP over SockJS
- @strong-roots-capital/websocket-close-codesEnum of WebSocket close codes
- websocket-framedFramed WebSocket Communication
- hyper-expressHigh performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
- nodejs-websocketBasic server&client approach to websocket (text and binary frames)
- @mentra/cloud-clientMentraOS cloud client — handshake, envelopes and module message flows over the cloud wire protocol
- realtime-avatarRealtime Avatar SDK. `realtime-avatar` and the route adapters hold your API key and are server-only; `realtime-avatar/react`, `/browser` and `/tools` never can — importing a server entry into a browser build throws at bundle time.
- @stacksjs/realtimeThe Stacks realtime integration. Built on top of ts-broadcasting.