Socket.IO
Bidirectional real-time communication, with automatic reconnection.
LibraryOpen source
Library for real-time communication between client and server, over WebSocket with fallback, rooms, reconnection and acknowledgements.
When to use
For chats, notifications and live dashboards, with reconnection and rooms ready to use.
When to avoid
When plain WebSocket or Server-Sent Events are enough and you want to avoid its own protocol.
Related
From the same area, with a close purpose.
Job queues for Node.js on top of Redis.
LibraryOpen source★ 9.6KDistributed, durable event streaming platform.
ServiceOpen source★ 34.1KDurable workflows: code that survives failures and restarts.
ServiceOpen source★ 24.1KMature message broker, with queues and flexible routing.
ServiceOpen source★ 14K