Kafkaesque – a wire-compatible mock Kafka
Wire-protocol parsing means zero Docker overhead for Kafka integration tests.
Rust implementation of the Hyperswarm P2P networking stack — wire-compatible with the existing Node.js network. Includes Kademlia DHT, Noise handshakes, UDP hole-punching, and BBR congestion control. Pure Rust, no C dependencies.
Pure Rust UDX with BBR joins the live public HyperDHT without Node.js FFI.
Rust developers building decentralized apps
hyperswarm · libp2p · holepunch
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.
Wire-protocol parsing means zero Docker overhead for Kafka integration tests.
NeDB compatibility in pure Go; a nicer SQLite.js for terminal apps.
Visual stack builder with compatibility hints, but AI recommendations aren't shipped yet.
Defines NAT traversal contracts within the sync SDK instead of assuming connectivity.
WASM+SSR from one DSL source codegen is clever for Rust full-stack development.
SQLite for graphs—embedded Cypher DB with 93x faster COUNT than Neo4j.