Packages

WebSockets & Realtime Packages

Realtime communication libraries for WebSockets, pub/sub channels, and live data sync — the building blocks behind chat, presence, and collaborative UIs.

125 packages

Packages in WebSockets & Realtime

84Health
Library npm

ws

A simple, blazing-fast, thoroughly tested WebSocket client and server library for Node.js.

22,807
MIT
Used by 116
95Health
Library npm

Socket.IO

Bidirectional, low-latency, event-based realtime communication for Node.js and the browser.

63,210
MIT
Used by 39
82Health
Library npm

http-proxy-middleware

The one-liner Node.js proxy middleware for connect, express, next.js, hono, and more.

11,127
MIT
Used by 20
44Health
SDK npm

Crisp SDK Web

Typed TypeScript SDK for embedding the Crisp live chat widget in React, Vue, and Angular apps.

52
MIT
Used by 4
75Health
Library npm

sockjs-client

Browser WebSocket emulation library that automatically falls back across streaming and polling transports for reliable realtime connections.

8,501
MIT
Used by 3
42Health
SDK npm

chrome-remote-interface

A Node.js client for the Chrome DevTools Protocol, exposing every browser command, event, and type as a plain JavaScript API.

4,554
MIT
Used by 3
55Health
SDK npm

GramJS

Full-featured MTProto client for building Telegram user bots and apps in Node.js and browsers

1,763
MIT
Used by 3
93Health
SDK npm

client-sdk-js

JavaScript/TypeScript client SDK for adding realtime video, audio, and data to web apps via LiveKit Cloud or a self-hosted server.

654
Apache 2.0
Used by 3
60Health
Library npm

sse.js

A flexible EventSource replacement for JavaScript with POST support, custom headers, and automatic reconnection.

642
Apache 2.0
Used by 2
85Health
SDK npm

centrifuge-js

Real-time JavaScript SDK for connecting browser, Node.js, and React Native apps to Centrifugo and Centrifuge servers.

507
MIT
Used by 2
84Health
SDK npm

elevenlabs-js

The official Node.js SDK for the ElevenLabs voice AI API, covering text-to-speech, speech-to-text, dubbing, voice cloning, and real-time conversational agents in one typed client.

443
MIT
Used by 2
65Health
Tool npm

@parcel/reporter-dev-server

Parcel's built-in dev-server reporter, serving bundled output with hot module replacement and Node worker support.

44,024
MIT
Used by 1
70Health
SDK npm

flagsmith-js-client

The official JavaScript and React Native client SDK for Flagsmith, the open source feature flag and remote configuration platform.

67
BSD 3
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers