unsubbed.co

Chitchatter

For team chat & messaging, Chitchatter is a self-hosted solution that provides peer-to-peer chat app that is serverless, decentralized, and ephemeral.

Overview

Secure peer-to-peer chat that is serverless, decentralized, and ephemeral Secure peer-to-peer chat that is serverless, decentralized, and ephemeral - jeremyckahn/chitchatter The project has 2K+ GitHub stars and is licensed under GPL-2.0.

Key Features

Source: GitHub README

  • Multiple peers per room (limited only by the number of peer connections your browser supports).
  • Public and private rooms.
  • Video and audio chatting.
  • Screen sharing.
  • Direct messaging.
  • File sharing:
  • Unlimited file size transfers.
  • Files are encrypted prior to sending and decrypted by the receiver (the key is the room name).
  • Embedding into other web apps via iframe.
  • Markdown support via react-markdown.

Normalized Features

Source: tool-features-normalized.json

encryption, file attachments, markdown support, mobile app, npm, rest api, themes.

Features

Integrations & APIs

  • REST API

Media & Files

  • File Attachments
  • Markdown Support

Customization & Branding

  • Themes / Skins

Security & Privacy

  • Encryption

Mobile & Desktop

  • Mobile App