cjb/serverless-webrtc
A demo of using WebRTC with no signaling server. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4868
- days_rel: n/a
- days_push: 1825
- n_releases_24m: 0
Adoption not part of the score
1565 stars · 244 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A tech demo of WebRTC peer-to-peer chat and file transfer with no signaling server, where users manually exchange offer/answer SDP. It ships as both a Node.js terminal client and a browser HTML client that interoperate.
Use cases
- chat between two peers without a server
- send files peer-to-peer over WebRTC datachannels
- learn how WebRTC offer/answer signaling works
- run a p2p chat entirely from file:// with no web server
- test WebRTC interoperability between Node and browsers
- exchange SDP manually over IM to establish a connection
When to choose
- you want a minimal serverless WebRTC demo or learning example
- you need direct peer-to-peer text/file exchange without infrastructure
- you want a terminal WebRTC datachannel client on Node
When to avoid
- you need a production chat system with discovery, presence, or many users
- you want automatic signaling or TURN/STUN handling
- you need a maintained product - it is a demo last released in 2021
Facets
application · maturity maintenance
websocket chat-interface file-upload developer-tools networking web-development developer-tools browser cli cross-platform webrtc datachannel signaling-serverless peer-to-peer file-transfer tech-demo javascript command-line nodejs
2 sources
- readme: https://github.com/cjb/serverless-webrtc · fetched 2026-08-28 · 1c1a5b9bf1eb
- registry_npm: https://registry.npmjs.org/serverless-webrtc · fetched 2026-08-29 · b029d1ab5eca
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cjb/serverless-webrtc | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="cjb/serverless-webrtc")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem