All task areas

Real-time & Live

WebSockets, pub/sub, live collaboration

3 tasks4 tools
1

Add WebSocket real-time events

socket-io
Real-time

Socket.io

The most widely used real-time bidirectional event-based communication library. Works across browsers and Node.js with automatic fallbacks and built-in reconnection.

TypeScriptOpen SourceFree tier
84
Trust
Strong
pusher
Real-time

Pusher

Managed WebSocket infrastructure as a service. Drop in real-time features (presence, channels, notifications) without managing your own WebSocket servers.

TypeScriptPythonManaged
81
Trust
Strong
2

Use managed pub/sub infrastructure

pusher
Real-time

Pusher

Managed WebSocket infrastructure as a service. Drop in real-time features (presence, channels, notifications) without managing your own WebSocket servers.

TypeScriptPythonManaged
81
Trust
Strong
ably
Real-time

Ably

Managed pub/sub real-time infrastructure with guaranteed message ordering, presence detection, and message history. Built for mission-critical applications that can't afford message loss.

Pub/SubWebSocketsPresence
61
Trust
Fair
3

Build live collaborative features

liveblocks
Real-time

Liveblocks

Real-time collaboration infrastructure for building Figma/Notion-like features. Provides cursors, presence, comments, notifications, and document locking out of the box — no WebSocket server needed.

CollaborationCursorsPresence
49
Trust
Limited