Skip to content

v0.1.0: Serverless P2P Room & File Sharing

Latest

Choose a tag to compare

@donileong donileong released this 26 Sep 06:52
· 2 commits to main since this release

PeerBox v0.1.0: Initial Release

PeerBox is an open-source, serverless peer-to-peer web application for real-time room communication and direct chunked multi-peer file sharing via Trystero and WebRTC.

Highlights

  • ⚡ Zero Servers & Relays: Direct browser-to-browser WebRTC connection with zero backend servers or databases.
  • 🔒 End-to-End Encryption: 256-bit AES-GCM room key encryption via Web Crypto API with keys residing exclusively in the URL hash fragment (#key=...).
  • 📁 Chunked File Transfer: High-speed binary chunk transfer with local OPFS streaming and real-time telemetry.
  • 🎙️ Voice Notes & Screen Grabs: Audio recording with dynamic waveform player and one-click screen grabs.
  • 🛡️ Verifiable Trust & Versioning: Single-source-of-trust versioning dynamically resolved via git describe and displayed across Portal, Room workspace, and documentation.