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

61Health
SDK Composer

Pusher PHP Library

The official PHP server library for triggering events, authenticating private channels, and validating webhooks against Pusher's Channels API.

1,477
MIT
Used by 4
42Health
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
91Health
Library Cargo

iroh

A peer-to-peer networking library that dials public keys instead of IP addresses over QUIC

12,807
Apache 2.0
Used by 3
62Health
Library Go

Watermill

A Go library for building event-driven applications with a unified Pub/Sub API across Kafka, RabbitMQ, NATS, SQL, and more.

9,927
MIT
Used by 3
77Health
Library npm

sockjs-client

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

8,506
MIT
Used by 3
71Health
Framework npm

Turbo

The speed of a single-page application without writing custom JavaScript, by sending HTML over the wire.

7,403
MIT
Used by 3
88Health
Library npm

Loro

High-performance CRDT library that makes JSON data collaborative and version-controlled

6,242
MIT
Used by 3
41Health
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,558
MIT
Used by 3
79Health
Library Go

paho.mqtt.golang

The Eclipse Paho MQTT v3.1/3.1.1 client library for Go, built for fully asynchronous pub/sub messaging.

3,132
Other
Used by 3
60Health
Library npm

turbo-rails

Adds Turbo Drive, Frames, and Streams to Rails apps, delivering fast HTML-over-the-wire navigation and live updates without custom JavaScript.

2,396
MIT
Used by 3
50Health
SDK npm

GramJS

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

1,765
MIT
Used by 3
68Health
Library npm

stompjs

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

887
Apache 2.0
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.

663
Apache 2.0
Used by 3
60Health
Library PyPI

channels_redis

The Redis-backed channel layer that powers cross-process messaging for Django Channels.

650
BSD 3
Used by 3
72Health
Library PyPI

python-engineio

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

258
MIT
Used by 3
86Health
SDK PyPI

AssemblyAI Python SDK

Python SDK for AssemblyAI's speech-to-text and audio intelligence API, covering prerecorded, low-latency sync, and real-time streaming transcription.

213
MIT
Used by 3
22Health
Library Cargo

eventsource-stream

Parse a byte stream into Server-Sent Events for building Rust EventSource clients

39
Other
Used by 3
91Health
Library npm

Phoenix

The official JavaScript client for Phoenix Channels — multiplexed WebSocket realtime with automatic reconnection and presence tracking.

23,197
MIT
Used by 2
78Health
SDK npm

Baileys

A TypeScript library that talks to WhatsApp Web directly over WebSockets, no browser or Selenium required.

11,432
MIT
Used by 2
78Health
Library PyPI

Flask-SocketIO

Socket.IO integration that brings real-time WebSocket communication to Flask applications

5,506
MIT
Used by 2
89Health
Library PyPI

pyzmq

Python bindings for ZeroMQ, the lightweight messaging library for building distributed, concurrent, and asynchronous applications.

4,184
BSD 3
Used by 2
76Health
Library npm

asciinema-player

Embed a lightweight, timing-accurate terminal-session player in any web page, no video files required.

2,930
Apache 2.0
Used by 2
60Health
Tool PyPI

daphne

The ASGI HTTP, HTTP/2, and WebSocket server that powers Django Channels.

2,687
BSD 3
Used by 2
95Health
Library PyPI

Autobahn|Python

WebSocket and WAMP protocol implementation for Python, running natively on both Twisted and asyncio.

2,539
MIT
Used by 2

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