ZeroNet is a tool which enables direct, secure communication between devices on a local area network (LAN) without relying on external servers, third-party databases, or cloud brokers.
Some of the features that I have implemented here are:
-Automatically finds nearby ZeroNet devices using mDNS, no IP addresses to configure!
-ECDH key exchange + Fernet symmetric encryption, no one can read your messages (End to end encrypted)
-Direct P2P messaging over persistent TCP connections
-Full-mesh group conversations where each message is individually encrypted per member
-Stream files of any size with live progress bars, which are encrypted in transit
-Beautiful GitHub Dark-themed TUI built with Textual
(GUI also exits, will put up in the next dev-log)