socketio/socket.io-p2p
None observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4179
- days_rel: n/a
- days_push: 2160
- n_releases_24m: 0
Adoption not part of the score
1037 stars · 179 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A JavaScript library that sets up WebRTC peer-to-peer connections between browsers using the Socket.IO event protocol, with Socket.IO handling signaling and fallback transport. It lets clients emit and receive events directly over peer connections once upgraded from the initial Socket.IO channel.
Use cases
- build a peer-to-peer chat app in the browser
- exchange data directly between clients without a server relay
- add WebRTC data channels to an existing Socket.IO app
- send events between peers with fallback for unsupported browsers
- set up signaling for WebRTC peer connections via Socket.IO rooms
When to choose
- you already use Socket.IO and want to offload traffic to direct peer connections
- you need event-based messaging over WebRTC data channels with minimal setup
- you want automatic fallback to server transport when WebRTC is unavailable
When to avoid
- you need media streaming (audio/video) rather than data channels
- you want a modern, actively maintained P2P library - this project has seen little activity since 2020
- your app requires large-scale mesh networking beyond a handful of peers per client
Facets
library · maturity maintenance
websocket p2p networking rpc web-development networking microservices browser webrtc socketio peer-to-peer signaling event-based-communication real-time nodejs javascript
1 source
- readme: https://github.com/socketio/socket.io-p2p · fetched 2026-08-28 · 32cf387450ad
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| socketio/socket.io-p2p | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="socketio/socket.io-p2p")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem