Show HN: Peeroxide – Full wire-compatible Rust implementation of Hyperswarm
github.comJust shipped peeroxide, a complete, production-ready Rust port of the Hyperswarm P2P networking stack. It’s fully wire-compatible with the existing Node.js implementation, so Rust peers can join the live public HyperDHT and seamlessly discover/connect with Node.js peers. Key features:
Full HyperDHT (Kademlia + hole-punching + blind relays) Noise handshakes + SecretStream encryption Pure-Rust libudx with BBR congestion control (no C dependencies) Topic-based peer discovery 497 tests + golden fixtures + live cross-language interop validation
All three crates are now live on crates.io at v1.0.1:
peeroxide peeroxide-dht libudx
GitHub: https://github.com/Rightbracket/peeroxide
This was a solo project, but I used Claude (Anthropic) + OpenCode/oh-my-openagent very heavily. I needed this for a different project and hope other people find it useful too.
No comments yet.