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 describeand displayed across Portal, Room workspace, and documentation.