An open API service indexing awesome lists of open source software.

https://github.com/nihaocami/berb

A P2P file sharing platform
https://github.com/nihaocami/berb

file-sharing javascript nodejs p2p pug webrtc

Last synced: 5 days ago
JSON representation

A P2P file sharing platform

Awesome Lists containing this project

README

        

# ๐ŸŽˆ 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](/docs/index.md)

## Development

It really is super simple

```shell

npm install

npm run start
```

## ๐Ÿ› ๏ธ To Do:

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

## ๐Ÿงช Want to Contribute?

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