Yet another Peer-to-Peer instant messaging tool.
chitChat is a peer-to-peer instant messaging tool. It's a terminal application implemented in Java.
DHT chitChat uses a Distributed Hash Table(DHT) to locate peers.
Networking After your client has found other clients, it establishes communication between clients.
Secure The networking protocol is gRPC, so the security has already been handled.
As of Version 1.0, the application supports a single group and is limited to command-line usage.
- Implement web-based access, likely using JavaScript.
- Local saving of message history.
- Groups, credentials.
- Browser extension.
GPLv3 applied.