simple-peer

Peer connection library

Simple WebRTC video, voice, and data channel management for peer-to-peer communication

📡 Simple WebRTC video, voice, and data channels

GitHub

7k stars
146 watching
979 forks
Language: JavaScript
last commit: 6 months ago
Linked from 3 awesome lists

browserdata-channelsjavascriptnodejsp2ppeer-connectionwebrtc

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
peers/peerjs A peer-to-peer communication library built on WebRTC that enables data and media connections between browsers. 12,564
mafintosh/webrtc-swarm Enables peer-to-peer communication using WebRTC and facilitates discovery and connection brokering through a central hub. 383
miroslavpejic85/mirotalk An open-source, P2P video conferencing platform with features like screen sharing, file transfer, and collaboration tools. 3,144
node-webrtc/node-webrtc Provides bindings to WebRTC M87 for Node.js Native Addon development 2,738
grvydev/lightspeed-webrtc A WebRTC broadcast server for live streaming that receives RTP packets and broadcasts them over WebRTC to multiple clients. 75
webrtc-rs/webrtc A Rust implementation of WebRTC stack 4,215
feross/simple-websocket Provides a simple WebSocket API for working with real-time communication in the browser or Node.js environment. 185
daviddias/webrtc-connect Establishes encrypted data channels between browsers and nodes using WebRTC 17
mynaparrot/plugnmeet-server A scalable and high-performance web conferencing system using WebRTC infrastructure. 319
vasanthv/talk An open-source peer-to-peer video conferencing app built using WebRTC technology. 3,937
rtc-io/rtc-dcstream Provides a Node.js interface for streaming data over WebRTC data channels. 16
mafintosh/webcat Enables peer-to-peer communication between users on the web using public-key authentication and WebRTC. 446
maartenbreddels/ipywebrtc Allows developers to easily integrate WebRTC functionality into Jupyter notebooks and labs for video streaming and webcam access. 247
livekit/livekit An end-to-end WebRTC stack for real-time video conferencing and data sharing 10,880
webtorrent/webtorrent A streaming torrent client written in JavaScript that enables peer-to-peer file sharing over the web using WebRTC. 29,740