WebSockets & Realtime Packages
Realtime communication libraries for WebSockets, pub/sub channels, and live data sync — the building blocks behind chat, presence, and collaborative UIs.
Packages in WebSockets & Realtime
Kind
Sort:Used by Most Apps
Uvicorn
A lightning-fast ASGI server for Python, built on uvloop and httptools.
undici
A fast, spec-compliant HTTP/1.1 client for Node.js, built from scratch with zero runtime dependencies
aiohttp
Asynchronous HTTP client and server framework for Python's asyncio, covering both API calls and building web/WebSocket services.
axum
Ergonomic and modular HTTP routing and request-handling framework for Rust, built on Tokio, Hyper, and Tower.
http-proxy-middleware
The one-liner Node.js proxy middleware for connect, express, next.js, hono, and more.
Actix Web
A powerful, pragmatic, and extremely fast web framework for Rust
warp
A composable, filter-based web server framework for Rust built on hyper and Tokio.
rumqttc
A high-level, robust async MQTT client for Rust built on tokio.
Pusher Channels HTTP (Python)
Trigger realtime events and manage Pusher Channels from your Python server.
sse-stream
A lightweight Rust crate for decoding and encoding Server-Sent Events over any http_body-compatible HTTP body.
reqwest-sse
A lightweight Rust library that adds Server-Sent Events support to the reqwest HTTP client.