GitHub - nihaocami/berb: A P2P file sharing platform

1 min read Original article โ†—

๐ŸŽˆ Berb โ€“ Peer-to-Peer File Sharing, Simplified

Berb is a lightweight, privacy-first web app for sending files directly from one device to another using WebRTC. No servers. No uploads. Just you, your file, and the person you want to send it to.

๐Ÿ”’ Your files never touch a server โ€” Berb connects users directly using WebRTC Data Channels for secure, fast transfers.

If you want to learn more please refer to our docs

Development

It really is super simple

npm install

npm run start

๐Ÿ› ๏ธ To Do:

  • Auto-reconnect on network loss
  • Multi-file support
  • Save stream on supported browsers
  • Use random words for peer id (make it readable)
  • Share text between peers
  • Allow pairing via keyword

๐Ÿงช Want to Contribute?

Before you write any code, open an issue, let's chat!