{"repo":"jeremyckahn/chitchatter","free":true,"listed":false,"github":"https://github.com/jeremyckahn/chitchatter","clone":"git clone https://github.com/jeremyckahn/chitchatter.git","description":"Secure peer-to-peer chat that is serverless, decentralized, and ephemeral","language":"TypeScript","stars":2315,"topics":["end-to-end-encryption","p2p","peer-to-peer","privacy","serverless","webrtc","chat","decentralized","react","ephemeral"],"license":"GPL-2.0","category":"chat-messaging","readme_excerpt":"Chitchatter Logo provided by @ramyashreeshetty Chitchatter is a free (as in both price and freedom) communication tool. Designed to be the simplest way to connect with others privately and securely, it is: - Fully open source (licensed under GPL v2) - Peer-to-peer - Whenever possible, otherwise a TURN server is used to ensure reliable peer connection - End-to-end encrypted (via WebRTC) - Ephemeral - Message content is never persisted to disk on either the client or server - Decentralized - No API server required . Chitchatter works completely without an API server - all that's required for basic functionality is availability of GitHub for static assets, and public WebTorrent and TURN relay servers for establishing peer-to-peer communication. An optional API server is available to provide enhanced connectivity features, but users can always choose to use Chitchatter without it. - Embeddable - Self-hostable Chitchatter uses Vite. The secure networking and streaming magic would not be possible without Trystero. File transfer functionality is powered by secure-file-transfer . Status - How to use it Open and join a room to start chatting with anyone else who is in the room. By default, room names are random UUIDs that are generated client-side. To privately communicate with someone, it is recommended to join one of these randomly-generated rooms and share the URL (via the \"🔗\" button at the top of the page) to whomever you wish to communicate with via a secure medium of your choos","default_branch":null,"files":null,"tree":[],"storefront":"/r/jeremyckahn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jeremyckahn/chitchatter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}