ShareNova – Zero-knowledge file transfer with magic-byte scanning
Magic-byte scanning catches disguised executables; but Tresorit and Sync.com already do encrypted transfer.

WASM port of wormhole-rs brings SPAKE2 encryption to browsers without server storage.
Developers and privacy-conscious users sharing files
Magic Wormhole · Sharedrop · Snapdrop
Drop a file, get a code, other person opens the link or types wormhole-rs receive <code>. SPAKE2 + NaCl encryption happens client-side, the server only bridges WebSocket transit.
Built this as an experiment with Claude Code + gstack. All code written by Claude. Single Rust binary, vanilla JS, no framework.
https://wormhole.page https://github.com/lucamartinetti/wormhole-page
Magic-byte scanning catches disguised executables; but Tresorit and Sync.com already do encrypted transfer.
Compiles 23k card rules from grammar at runtime instead of hardcoding every single card.
Parses Oracle text into live effects instead of hardcoding 20k+ cards like XMage does.
Built-in reactive runtime and dual JS/WASM targets challenge React and TypeScript dominance.
Linked hex and schema view makes FlatBuffers binary encoding finally human-readable.
Signal Protocol in WASM with ML-KEM, but Signal Desktop already exists and owns this space.