Skip to content

Releases: fire17/p2p

Release list

p2p v0.1.0

Choose a tag to compare

@fire17 fire17 released this 12 Jul 09:05

Tiny zero-dependency P2P chat framework + p2p CLI/TUI.

  • One 26-char key = your whole contact surface. E2E-encrypted, MITM-proof first contact (Noise IK over an identity commitment — the first ack is a cryptographic proof no man-in-the-middle is present).
  • No coordinator server of ours — discovery rides free public infra: mDNS (LAN) + BitTorrent Mainline DHT + WebSocket trackers.
  • NAT traversal in-house (STUN + ICE-lite hole-punch). Durable: keepalive, dead-peer detection, reconnect with buffered exactly-once.
  • Zero dependencies (Node ≥22 built-ins only, ~4k LOC). Friends auto-saved; reconnect by name.
  • Install: curl -fsSL https://p2p.akeyo.io/init | sh · full technical writeup + diagrams at https://p2p.akeyo.io

Independently acceptance-reviewed (28/29, only cross-network real-2-network gated). Honest verification throughout.