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
91Health
Tool PyPI

Uvicorn

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

10,993
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,705
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,561
Apache 2.0
Used by 40
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
94Health
Tool npm

webpack-dev-server

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

7,837
MIT
Used by 38
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
92Health
Framework Cargo

axum

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

27,254
MIT
Used by 28
88Health
Library npm

Yjs

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

22,849
MIT
Used by 25
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
70Health
Library npm

eventsource-parser

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

507
MIT
Used by 19
47Health
Library npm

y-protocols

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

163
MIT
Used by 17
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
85Health
SDK Go

slack

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

4,965
Other
Used by 11
92Health
Library npm

Hocuspocus

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

2,604
MIT
Used by 11
84Health
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,387
MIT
Used by 10
65Health
Library npm

partysocket

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

1,276
MIT
Used by 10
85Health
Library npm

EventSource

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

1,159
MIT
Used by 10
91Health
Framework Cargo

Actix Web

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

24,846
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