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,808
MIT
Used by 116
90Health
Tool PyPI

Uvicorn

A lightning-fast ASGI server for Python, built on uvloop and httptools.

11,034
BSD 3
Used by 83
92Health
Library npm

undici

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

7,719
MIT
Used by 70
95Health
Framework PyPI

aiohttp

Asynchronous HTTP client and server framework for Python's asyncio, covering both API calls and building web/WebSocket services.

16,588
Apache 2.0
Used by 40
92Health
Library npm

Socket.IO

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

63,223
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,883
Other
Used by 39
89Health
Tool npm

webpack-dev-server

The official live-reloading development server for webpack, with hot module replacement, HTTPS, and proxying built in.

7,844
MIT
Used by 38
81Health
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.

682
MIT
Used by 37
91Health
Library PyPI

websockets

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

5,736
BSD 3
Used by 30
91Health
Framework Cargo

axum

Ergonomic and modular HTTP routing and request-handling framework for Rust, built on Tokio, Hyper, and Tower.

27,581
MIT
Used by 28
87Health
Library npm

Yjs

A high-performance CRDT that exposes shared data types for building conflict-free, real-time collaborative applications.

22,973
MIT
Used by 25
48Health
Library Cargo

tokio-tungstenite

Asynchronous, Tokio-native WebSocket streams built on tungstenite

2,515
MIT
Used by 25
84Health
Library npm

http-proxy-middleware

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

11,128
MIT
Used by 20
72Health
Library npm

eventsource-parser

A fast, source-agnostic streaming parser for Server-Sent Events (SSE), used to build EventSource clients and stream LLM responses.

515
MIT
Used by 19
46Health
Library npm

y-protocols

Binary encoding protocols for syncing Yjs documents, broadcasting awareness/presence, and signaling authorization errors

164
MIT
Used by 17
97Health
SDK PyPI

Slack SDK for Python

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

4,017
MIT
Used by 13
53Health
Library npm

Socket.IO Redis Adapter

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

2,767
MIT
Used by 12
93Health
SDK Go

slack

A comprehensive Go client for the Slack Web API, RTM, Events API, and Socket Mode.

4,972
Other
Used by 11
91Health
Library npm

Hocuspocus

A plug-and-play Yjs WebSocket backend for real-time collaborative editing

2,630
MIT
Used by 11
80Health
Library npm

graphql-ws

Zero-dependency server and client implementing the GraphQL over WebSocket Protocol

1,871
MIT
Used by 11
85Health
Framework npm

Chat SDK

A unified TypeScript SDK for building chat bots and AI agents across every major messaging platform

2,419
MIT
Used by 10
63Health
Library npm

partysocket

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

1,298
MIT
Used by 10
84Health
Library npm

EventSource

WhatWG/W3C-compliant EventSource (Server-Sent Events) client for JS runtimes

1,161
MIT
Used by 10
91Health
Framework Cargo

Actix Web

A powerful, pragmatic, and extremely fast web framework for Rust

24,880
Other
Used by 9

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