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
92Health
Library npm

undici

A fast, spec-compliant HTTP/1.1 client for Node.js, built from scratch with zero runtime dependencies

7,705
MIT
Used by 70
95Health
Library npm

Socket.IO

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

63,210
MIT
Used by 39
51Health
Library Go

websocket

A fast, RFC 6455-compliant WebSocket implementation for Go with full control over framing, compression, and concurrency.

24,878
Other
Used by 39
85Health
Library npm

@hono/node-server

The official Node.js adapter that runs your Hono application on a native Node HTTP server using web-standard APIs.

676
MIT
Used by 37
90Health
Library PyPI

websockets

Build correct, fast WebSocket servers and clients in Python with asyncio, threading, or Sans-I/O APIs.

5,719
BSD 3
Used by 30
55Health
Library Cargo

tokio-tungstenite

Asynchronous, Tokio-native WebSocket streams built on tungstenite

2,509
MIT
Used by 25
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
96Health
SDK PyPI

Slack SDK for Python

The official Python SDK for building apps, bots, and integrations on the Slack Platform.

4,016
MIT
Used by 13
54Health
Library npm

Socket.IO Redis Adapter

Scale Socket.IO across multiple server instances by broadcasting events through Redis

2,768
MIT
Used by 12
65Health
Library npm

partysocket

A drop-in, auto-reconnecting WebSocket client with message buffering and React hooks

1,276
MIT
Used by 10
72Health
Library PyPI

websocket-client

A low-level, dependency-free WebSocket client for Python supporting both synchronous and event-driven connections.

3,707
Apache 2.0
Used by 9
82Health
Library PyPI

python-socketio

Python implementation of the Socket.IO realtime protocol for both servers and clients.

4,371
MIT
Used by 8
75Health
Library npm

@fastify/websocket

Adds first-class WebSocket route support to Fastify, dispatching every upgrade through Fastify's own hooks and router instead of bolting ws on beside it.

468
MIT
Used by 7
59Health
Library npm

bufferutil

Native buffer masking and unmasking utilities that make the ws WebSocket library fast.

169
MIT
Used by 7
86Health
Library npm

oRPC Client

Type-safe client for consuming oRPC and OpenAPI APIs over HTTP, WebSocket, or message ports.

5,647
MIT
Used by 6
52Health
Library Go

websocket

Minimal, idiomatic Go WebSocket library with full context.Context support, zero dependencies, and Wasm compatibility.

5,488
Other
Used by 6
51Health
Library Cargo

tungstenite

A lightweight, stream-based WebSocket protocol implementation for Rust, runtime-agnostic by design

2,390
Other
Used by 6
47Health
Library Go

ws

A zero-allocation Go library for building fast, low-level RFC 6455 WebSocket servers and clients.

6,468
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
45Health
Library npm

stompjs

A JavaScript and TypeScript STOMP client for connecting browsers and Node.js apps to WebSocket message brokers.

888
Apache 2.0
Used by 3
74Health
Library PyPI

python-engineio

Python implementation of the Engine.IO realtime transport protocol powering Socket.IO servers and clients.

258
MIT
Used by 3

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