LibraryActive

Socket.IO

Real-time bidirectional event-based communication library with fallback transports, auto-reconnection, and broadcast capabilities.

Open source page

Field note

What it does

Socket.IO provides a layer over WebSockets with HTTP long-polling fallback, automatic reconnection, acknowledgements, broadcasting, multi-server scaling, and connection recovery.

Capabilities

Available capabilities

Tags

Tags

Ways to use it

Ways to use it

sdk

JavaScript / socket.io

sdk

javascript / socket.io-client

sdk

java / io.socket:socket.io-client

sdk

swift / Socket.IO-Client-Swift

npm

JavaScript / socket.io

sdk

JavaScript / socket.io-client

sdk

javascript / socket.io

sdk

javascript / socket.io-client

sdk

JavaScript / socket.io

npm

JavaScript / socket.io

Product features

Product features

Attributes ​

Constructor ​

Event: 'connect' ​

Event: 'connection' ​

Event: 'new_namespace' ​

Events ​

new Server(httpServer [, options] ) ​

new Server(options) ​

new Server(port [, options] ) ​

Server ​

Server API

server.engine ​