Skip to content
JS
Package category

WebSockets and realtime

WebSocket servers and clients, pub/sub and realtime messaging.

556 packages4 comparisons

Packages compared

556 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
revai-node-sdk
Rev AI makes speech applications easy to build!
8.1k+32%-2 years ago
3.8.5
ESM + CommonJSBundledWebSockets 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
CommonJSNoneWebSockets and realtime, Parsers and serialisers
server
A modern and powerful server for Node.js
8.1k-13%-1 year ago
1.0.42
CommonJSNoneWebSockets 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 + CommonJSNoneWebSockets 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 + CommonJSBundledWebSockets and realtime, React
little-api
A simple JSON-over-HTTP/WS RPC server and client
7.6k+87%-5 years ago
2.0.1
CommonJSNoneWebSockets 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 onlyBundledWebSockets and realtime
@prisma/ppg
Lightweight client for Prisma Postgres
7.5k---10 months ago
1.0.1
ESM + CommonJSBundledORMs 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
CommonJSBundledBlockchain 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
-NoneRouting, WebSockets and realtime
firebase-tools-with-isolate
Command-Line Interface for Firebase with monorepo support
7.2k+105%-1 day ago
15.31.0
CommonJSNoneCloud 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 + CommonJSBundledVideo 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
CommonJSBundledVideo and audio, WebSockets and realtime
@hocuspocus/provider-react
React bindings for Hocuspocus provider
6.9k---16 days ago
4.7.0
ESM + CommonJSBundledReact, 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
CommonJSNoneHTTP 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
CommonJSNoneWebSockets 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 onlyBundledWebSockets and realtime
zmodem.js
ZMODEM file transfers in JavaScript
6.6k+225%-6 years ago
0.1.10
-NoneCLI 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
CommonJSBundledDocumentation 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
CommonJSBundledHTTP 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
CommonJSBundledWebSockets and realtime, Angular
mocksse
Allows testing of EventSource / Server Sent Events
6k+44%-4 years ago
1.0.4
CommonJSNoneTesting, WebSockets and realtime
trpc-bun-adapter
TRPC adapter for bun js runtime
6k+178%-3 months ago
1.3.2
ESM + CommonJSBundledWebSockets and realtime
robust-websocket
A robust reconnecting WebSocket client for the browser
6k+39%-7 years ago
1.0.0
CommonJSNoneWebSockets and realtime
chartjs-plugin-streaming
Chart.js plugin for live streaming data
5.9k+51%-5 years ago
2.0.0
ESM + CommonJSBundledMonitoring and error tracking, WebSockets and realtime
@agentor/chat-wecom
企业微信 (WeCom) Chat SDK 适配器,支持 Webhook 群机器人、智能机器人(回调 URL / WebSocket 长连接)和自建应用
5.9k---1 month ago
0.1.3
ESM onlyBundledWebSockets and realtime
@ws-kit/core
Tiny, type-safe WebSocket router
5.9k---8 months ago
0.10.1
ESM onlyBundledWebSockets and realtime
nats-hemera
The core package of hemera
5.8k+83%-6 years ago
7.0.2
CommonJSBundledWebSockets and realtime, Node.js utilities
plivo-jssip
Plivo's Javascript SIP library
5.8k+345%-2 years ago
1.0.5
CommonJSBundledWebSockets and realtime, Video and audio
socket.io-prometheus
Prometheus metrics collector for socket.io server
5.8k+52%-11 months ago
0.4.0
CommonJSNoneMonitoring 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 onlyBundledWebSockets 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 + CommonJSBundledWebSockets 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 onlyBundledSchema 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
CommonJSNoneBundler 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 onlyBundledWebSockets and realtime
socketio-jwt
authenticate socket.io connections using JWTs
5.5k-10%-6 years ago
4.6.2
CommonJSBundledAuthentication 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 onlyBundledWebSockets and realtime
@ws-kit/rate-limit
Token-bucket rate limiting middleware for WS-Kit
5.4k---9 months ago
0.10.0
ESM onlyBundledWebSockets and realtime
autobahn
An implementation of The Web Application Messaging Protocol (WAMP).
5.4k+21%-6 months ago
26.3.1
CommonJSNoneWebSockets 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
CommonJSNoneReact, 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 onlyBundledWebSockets and realtime, Cloud SDKs
actioncable-vue
A Vue plugin that makes integrating ActionCable easy.
5.2k-39%-1 year ago
3.1.2
CommonJSBundledWebSockets and realtime, Vue
react-stomp
React websocket component with STOMP over SockJS
5.1k-32%-5 years ago
5.1.0
CommonJSNoneWebSockets and realtime, React
@strong-roots-capital/websocket-close-codes
Enum of WebSocket close codes
5.1k---7 years ago
1.0.2
CommonJSBundledWebSockets and realtime
websocket-framed
Framed WebSocket Communication
5.1k-24%-4 years ago
1.2.9
CommonJSNoneWebSockets 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
CommonJSBundledWebSockets 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
CommonJSNoneWebSockets 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 onlyNoneWebSockets 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 onlyBundledReact, WebSockets and realtime
@stacksjs/realtime
The Stacks realtime integration. Built on top of ts-broadcasting.
4.9k---today
0.74.68
ESM onlyBundledWebSockets 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.