peerjs

Peer connection library

A peer-to-peer communication library built on WebRTC that enables data and media connections between browsers.

Simple peer-to-peer with WebRTC.

GitHub

12k stars
248 watching
1k forks
Language: TypeScript
last commit: 10 days ago
Linked from 1 awesome list

browserdataconnectionjavascriptp2pparceltypescriptwebrtc

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
feross/simple-peer Simple WebRTC video, voice, and data channel management for peer-to-peer communication 7,440
peers/peerjs-server Provides a lightweight server for establishing connections between PeerJS clients 4,377
ambianic/peerjs-python Enables peer-to-peer communication between web applications and edge devices using WebRTC protocol. 89
cjb/serverless-webrtc A demonstration of WebRTC-based peer-to-peer communication without a signaling server 1,545
webtorrent/webtorrent A streaming torrent client written in JavaScript that enables peer-to-peer file sharing over the web using WebRTC. 29,663
peermusic/secure-webrtc-swarm A framework for creating a swarm of authenticated P2P connections using WebRTC and signalhub 2
mafintosh/webrtc-swarm Enables peer-to-peer communication using WebRTC and facilitates discovery and connection brokering through a central hub. 382
perguth/peermesh Enables secure peer-to-peer file transfers over the internet using WebRTC. 118
js-platform/p2p A JavaScript library for establishing and managing peer-to-peer WebRTC connections with reliable data channels 316
node-webrtc/node-webrtc Provides bindings to WebRTC M87 for Node.js Native Addon development 2,732
aquigorka/webrtc-qr An experiment demonstrating peer-to-peer WebRTC connection establishment using QR codes as signalling data. 184
miroslavpejic85/mirotalk An open-source, P2P video conferencing platform with features like screen sharing, file transfer, and collaboration tools. 3,064
mynaparrot/plugnmeet-server A scalable and high-performance web conferencing system using WebRTC infrastructure. 308
pixelscommander/viraljs Middleware to enable peer-to-peer distribution of web applications through a decentralized CDN 962
paullouisageneau/libdatachannel A lightweight C++ implementation of WebRTC Data Channels and WebSocket APIs for peer-to-peer data exchange. 1,802