socket.io
npmv4.8.3TypeScriptnode.js realtime framework server
Overview
socket.io is an npm package that node.js realtime framework server. It is extremely widely used, with about 15.1M downloads per week. The latest version is 4.8.3, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need node.js realtime framework server and value a battle-tested, widely-adopted solution.
When not to use it
Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.
Pros
- Large, well-established user base (15.1M weekly downloads).
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
Cons
- No significant drawbacks detected from available metadata.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of socket.io.
Dependencies
Alternatives to socket.io
Native-ESM powered web dev build tool
Fast, unopinionated, minimalist web framework
The React Framework
Fast and low overhead web framework, for Node.js
Koa web app framework
Cybernetically enhanced web apps
Node's event emitter for all engines.
Node is running but you don't know why? why-is-node-running is here to help you.
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s
Version history
| Version | Published | License |
|---|---|---|
| 4.8.3latest | 6 months ago | MIT |
| 4.8.2 | 6 months ago | MIT |
| 4.8.1 | 1 year ago | MIT |
| 4.8.0 | 1 year ago | MIT |
| 2.5.1 | 2 years ago | MIT |
| 4.7.5 | 2 years ago | MIT |
| 4.7.4 | 2 years ago | MIT |
| 4.7.3 | 2 years ago | MIT |
| 4.7.2 | 3 years ago | MIT |
| 4.7.1 | 3 years ago | MIT |
| 4.7.0 | 3 years ago | MIT |
| 4.6.2 | 3 years ago | MIT |
| 4.6.1 | 3 years ago | MIT |
| 4.6.0 | 3 years ago | MIT |
| 4.6.0-alpha1 | 3 years ago | MIT |
| 4.5.4 | 3 years ago | MIT |
| 4.5.3 | 3 years ago | MIT |
| 4.5.2 | 3 years ago | MIT |
| 2.5.0 | 4 years ago | MIT |
| 4.5.1 | 4 years ago | MIT |
Maintainers
Frequently asked questions
How do I install socket.io?
Run `npm install socket.io` to add socket.io to your npm project.
What license is socket.io released under?
socket.io is distributed under the MIT license.
How popular is socket.io?
socket.io has approximately 15,134,761 downloads per week.