Chitchatter

Chitchatter

Chitchatter is a free, peer-to-peer, end-to-end encrypted communication tool designed for private and secure messaging. It offers serverless, decentralized, and ephemeral chat with features like video calls, screen sharing, and file transfers.

Similar self-hosted alternatives:
None found
Repository activity:
Stars
1,910
Forks
283
Watchers
15
Open Issues
52
Last commit
about 3 hours ago
Details:
Estimated Popularity
8
Pricing Model
Free
Hosting Type
Self-Hosted
License
GPL-2.0
Deployment Difficulty
Easy
Language
TypeScript

Chitchatter is an open-source communication platform focused on privacy and security through peer-to-peer technology. It provides ephemeral messaging with no data persistence, making it ideal for private conversations and secure file sharing.

Key Features

  • Core Communication:

    • Text-based chat rooms
    • Video and audio calls
    • Screen sharing capability
    • Direct messaging support
    • File sharing with encryption
    • Markdown message formatting
  • Privacy & Security:

    • End-to-end encryption
    • Peer-to-peer architecture
    • No message persistence
    • No central servers
    • Public key verification
    • No tracking or analytics
  • Technical Features:

    • WebRTC-based
    • Unlimited file transfers
    • Multiple peers per room
    • Conversation backfilling
    • Custom room names
    • Embeddable via iframe
  • User Experience:

    • Dark and light themes
    • Multiline message support
    • Code syntax highlighting
    • Room sharing via URL
    • Cross-platform support
    • No account required

Help improve this content

Found an error or want to add more information about Chitchatter? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects