Socket.IO
Sign in to saveSocket.IO is an event-driven library for real-time web applications. It enables real-time, bi-directional communication between web clients and servers. It consists of two components: a client, and a server. Both components have a nearly identical API.
Key facts
- Software.name
- Socket.IO
- Software.logo
- socket-io.svg
- Software.logo upright
- yes
- Software.author
- Guillermo Rauch
- Software.developer
- Automattic
- Software.programming language
- JavaScript
- Software.operating system
- Cross-platform
- Software.genre
- Event-driven networking
- Software.license
- MIT License
via Wikipedia infobox
Wikidata facts
- Official website
- github.com/socketio/socket.io#readme
Show 3 more facts
- software version identifier
- 4.7.2
- source code repository URL
- github.com/socketio/socket.io
- Stack Exchange tag
- stackoverflow.com/tags/socket.io
Sources (8)
via Wikidata · CC0
~1 min read
Article
3 sectionsContents
- See also
- References
- External links
Socket.IO is an event-driven library for real-time web applications. It enables real-time, bi-directional communication between web clients and servers. It consists of two components: a client, and a server. Both components have a nearly identical API.
Socket.IO is also a protocol, where different complying implementations of the protocol can communicate with each other. The main implementation consists of two parts: a client that runs in the browser and a server for Node.js. Apart from the main implementation, there are multiple implementations, for example, the official Deno (JavaScript), C++, Java, Python, and Swift servers.