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

Kind
Tags
Websocket39 Real Time16 Python16 Eventsource16 Sse15 HTTP14 Rust14 Javascript13 Websockets13 Realtime12 Messaging12 Nodejs11 Server Sent Events10 Client9 Server9 Typescript9 Go8 Fastify8 Graphql8 Asyncio7 Async7 Golang7 Apollo7 AI7 Socket IO6 Web6 Express6 Protocol6 Agents6 Webrtc6 Browser6 P2p5 Slack5 Chat5 Observables5 Subscriptions5 Transport5 Nats5 Mqtt5 Pubsub5 Streaming5 Iot5 Node4 Websocket Client4 Framework4 Events4 Collaboration4 Crdt4 Ws4 Relay4 Telegram4 Forever4 API4 SDK4 Stream4 Video4 Rfc 64553 Websockets3 HTTP Server3 Hacktoberfest3 IO3 Hono3 Collaborative Editing3 Offline First3 Yjs3 Yjs3 Chatbot3 Redis3 Whatsapp3 Cloud Native3 Distributed Systems3 Quic3 Networking3 Pusher3 Publish3 Rails3 Rabbitmq3 Headless3 Queue3 Event3 Audio3 Feature Flags3 Feature Toggles3 Sanity3 Websocket Server2 Websocket2 HTTPS2 Aiohttp2 HTTP Client2 Routing2 Shared Editing2 Asynchronous2 Tokio2 Browser Sync2 Connect2 Middleware2 Polka2 Proxy2 Prosemirror2 The Guild2 Uwebsockets2 Chat SDK2 Chat Bot2 Bot2 Bot Framework2 Multi Platform2 Teams2 Microsoft Teams2 Discord2 Google Chat2 Github2 Webhook2 AI Agent2 AI SDK2 Vercel2 Durable Objects2 Reconnecting2 Reconnection2 Reconnect2 Persistent2 Automatic2 Actix2 Microservices2 Microservices Architecture2 Socketio2 Edge Computing2 Vnc2 React2 Cloudflare2 Polyfill2 PHP2 Crisp2 HTML2 Holepunching2 Stream Processing2 Sockjs2 Hotwire2 Turbo2 Remote2 Mtproto2 Distributed2 Autobahn2 Rpc2 Wamp2 Durable2 Durable Streams2 Centrifuge2 Centrifugo2 Webtransport2 Text To Speech2 Isomorphic2 Livekit2 Reqwest2 Guacamole2 Signalr2 Aspnetcore2 Voice2 Axum2 Juniper2 Rust Lang2 Nostr2 Subscribe2 Streams2 Launchdarkly2 CMS2 Content2 Websocket Compression1 Hybi1 Push1 Rfc 64551 Asgi1 Fetch1 Promise1 Request1 Curl1 Wget1 Xhr1 Whatwg1 Tcp1 Socket1 Gorilla1 Gorilla Web Toolkit1 Hot Reload1 Webpack1 Python31 Websocket Library1 Decentralized1 Peer To Peer1 Crdt1 Offline1 Concurrency1 Tokio Tungstenite1 HTTP Proxy1 Httpxy1 Nextjs1 Proxy Middleware1 Cors1 Grunt Contrib Connect1 Gulp1 Next.js1 Reverse1 Aiohttp Client1 Slackapi1 Socket Mode1 Slack API1 Web API1 Slack Rtm1 Chatops1 Self Hosted1 Slatejs1 Tiptap1 Hocuspocus1 Yjs Websocket1 Actix Web1 Web Development1 Cloud Native Architectures1 Cloud Native Microservices1 Pub Sub1 Websockets Client1 Websockets client1 Eventlet1 Gevent1 Long Polling1 Low Latency1 Socketio Server1 Web Server1 Utf 81 Utf81 Validation1 Utf 8 Validate1 Fastify Plugin1 Mask1 Utilities1 Bufferutil1 Cloud1 Cloud Computing1 Connected Vehicle1 Edge1 Edge AI1 Message Bus1 Message Queue1 Nats Server1 Rfb1 Novnc1 Websockify1 Bunjs1 Cloudflare Worker1 Contract First1 Denojs1 Next JS1 Openapi1 Pinia Vuejs1 Rpc API1 Solidjs1 Svelte1 Tanstack1 Typesafe1 Vue1 Orpc1 Workflows1 LLM1 Durable objects1 Http21 Idiomatic1 Minimal1 Http31 Qlog1 Quic Client1 Quic Server1 Fast1 Rtc1 Protocols1 Sansio1 Server sent events1 Event Source1 Composer1 REST1 Push1 PHP Pusher Server1 Trigger1 Real time1 Chatbox1 Activejob1 Activerecord1 Mvc1 Ruby1 Actioncable1 Multipath1 Cqrs1 Event Driven1 Event Sourcing1 Kafka1 Reactive1 Sagas1 Watermill1 Pushstate1 Local First1 Privacy First1 Rich Text1 Crdts1 Sync1 Chrome Debugging Protocol1 Firefox1 Google Chrome1 Microsoft Edge1 Mobile Safari1 Opera1 Chrome1 Debug1 Interface1 Eclipseiot1 Internet Of Things1 API Client1 Telegram Client1 Userbot1 Stomp1 Stompclient1 Stompjs1 Stomp1 Rabbitmq1 Activemq1 Websocket1 Sockjs1 Parse1 API Server1 Elixir1 Web Framework1 Bun1 Deno1 Reverse Engineering1 Whatsapp Web1 Automation1 Flask1 Flask Socketio1 Cython1 Zeromq1 Asciicast1 Asciinema1 Player1 Recording1 Terminal1 Crossbar1 Rfc64551 Twisted1 Data1 Sessions1 Messaging Library1 Graphql Subscriptions1 Redis Subscriptions1 Eventsource Implementations1 Sse Client1 Server Side Events1 HTTP Streaming1 Javascript Client1 Pub/sub1 Artificial Intelligence1 Conversational AI1 Browsers1 Monaco1 Socketio Wildcard1 Socket.io1 Client JS1 Multiple Transports1 Openrpc1 Common1 JS1 Guac1 Desktop1 Rdp1 SSH1 Telnet1 Assets1 Build Tool1 Commonjs1 Compiler1 CSS1 Es61 Module Bundler1 Modules1 Chatbot Framework1 Chatbots1 Voice Assistant1 Openai1 AI1 Hyper1 Warp1 Ratchet1 Sockets1 Ratchet1 Event Driven Architecture1 Webassembly1 Data Channel1 Ortc1 Webrtc Libraries1 Distributed Computing1 Distributed Storage1 Embedded1 Geo Distributed Storages1 Network Programming1 Robotics1 Ros21 Storage1 Zenoh1 Mqtt Ecosystem1 Coap1 Laravel1 Paho1 Eclipse1 M2m1 Freedom1 Nostr Connect1 Nostr Protocol1 Nwc1 Rust Nostr1 Swift1 Jupyter1 Jupyter Kernels1 Cloud1 Interactive1 Interpreter1 Kernel1 Web1 Asr1 Automated Speech Recognition1 Deepgram1 Speech Recognition1 Speech To Text1 Voice Agent1 Voice AI1 Queueing1 Kuma1 Monitor1 Monitoring1 Uptime Kuma1 Pusher rest realtime websockets service1 Rabbitmq Client1 Rabbitmq Streams1 Amqp1 Daily1 Hooks1 Live1 Library1 CD1 CI1 Continous Integration1 Continuous Delivery1 Continuous Deployment1 Feature Flag1 Feature Flaggers1 Feature Flagging1 Feature Toggle1 React Native1 Remote Config1 Feature flagger1 Continuous deployment1 Streamstore1 Write Ahead Log1 Content operating system1 Enent Source1 Server Send Event1 Postmessage1 Sanity.io1 Bifur1 JSON Rpc1 Presence1 Rxjs1 Sanity IO1
Sort:Used by Most Apps
Showing 125 packages
83Health
Library npm

ws

A simple, blazing-fast, thoroughly tested WebSocket client and server library for Node.js.

22,804
MIT
Used by 116
91Health
Tool PyPI

Uvicorn

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

10,963
BSD 3
Used by 81
92Health
Library npm

undici

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

7,695
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,548
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,200
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,870
Other
Used by 39
93Health
Tool npm

webpack-dev-server

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

7,843
MIT
Used by 38
82Health
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,717
BSD 3
Used by 29
92Health
Framework Cargo

axum

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

27,128
MIT
Used by 28
89Health
Library npm

Yjs

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

22,792
MIT
Used by 25
56Health
Library Cargo

tokio-tungstenite

Asynchronous, Tokio-native WebSocket streams built on tungstenite

2,507
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,126
MIT
Used by 20
65Health
Library npm

eventsource-parser

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

501
MIT
Used by 19
47Health
Library npm

y-protocols

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

162
MIT
Used by 17

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