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.
Deploy
Features
Integrations & APIs
- REST API
Media & Files
- File Attachments
- Markdown Support
Customization & Branding
- Themes / Skins
Security & Privacy
- Encryption
Mobile & Desktop
- Mobile App
Replaces
Related Communication & Messaging Tools
View all 128 →LobeChat
74KAn open-source AI chat platform with multi-model support, agent building, MCP integration, and plugin ecosystem — a self-hosted alternative to ChatGPT.
Rocket.Chat
45KRocket.Chat is an open-source team communication platform that combines messaging, video conferencing, and omnichannel customer engagement in a single self-hosted deployment.
Mattermost
36KSecure collaboration, workflow and AI on sovereign infrastructure. Operational sovereignty for national security and critical infrastructure.
Mattermost
36KSecure collaboration, workflow and AI on sovereign infrastructure. Operational sovereignty for national security and critical infrastructure.
Continue
32KSource-controlled AI checks on every pull request. Standards as checks, enforced by AI, decided by humans.
ntfy
29KPush notifications made easy. Simple HTTP-based pub-sub notification service for your phone or desktop.