Chitchatter, a communication client for creating P2P chats, is available.

The Chitchatter project is developing an application for creating decentralized P2P chats, where participants interact directly with each other without relying on centralized servers. The code is written in TypeScript and is distributed under the GPLv2 license. The program is presented as a web application that runs in the browser. You can evaluate the app's performance on the demo site.

The application allows users to generate a unique chat identifier, which can be shared with other participants to initiate communication. Any public serversupporting the WebTorrent protocol can be used to approve connection to the chat. Once the connection is established, direct encrypted communication channels are created, connecting users with the use of WebRTC technology, which provides ready-made tools to access nodes operating behind Network Address Translators (NAT) and to bypass corporate firewalls using STUN and TURN protocols.

The content of the conversations is not saved to disk and is lost after the application is closed. Users can utilize Markdown formatting and insert multimedia files during chatting. Future plans include password-protected chats, voice and video calls, file sharing, typing indicators, and the ability to view messages posted before a new participant joins the chat.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster