This repository was archived by the owner on Apr 30, 2025. It is now read-only.
Repository navigation
First well-working demo. Relies on WebRTC for encryption.
Send files peer-to-peer over a mesh network built with WebRTC.
- Works fully in the browser using
WebRTC. - Mesh swarms can be started by opening the site. A "mesh URL" is generated to be passed around.
- Swarms can be joined by opening the mesh URL.
- Swarm form fully meshed networks (n:n) using
webrtc-swarm. - WebRTC signaling data is exchanged via
signalhub.
Files will not be propagated among peers. The peers that initates a transfer will send the file to all connected peers.
Related
peertransfer
Peertransfer is a (1:n) WebRTC based file transfer tool. Compared topeermeshit encodes a authentication code into the "sharing URL" that is passed around and will not initiate WebRTC signaling if the code is missing or wrong. Also it encrypts the file before it is send out using a key that is encoded in the URL.
