
positive-intentions Chat
Browser-first decentralized chat with end-to-end encryption
332 stars 28 forks last commit first released GPL-3.0
Actively maintained
Last commit 24 Jun 2026.

A browser-focused decentralized chat application that emphasizes privacy, peer-to-peer communication, and browser-based security. It provides a local-first experience using browser storage and modern web peer technologies to connect users directly.
Key Features
- End-to-end encrypted messaging for private conversations
- Peer-to-peer file sharing and real-time connections using WebRTC
- Voice and video calling capabilities with low-latency streams
- Mixed-reality / shared virtual spaces for immersive interactions
- Image board and community feed for shared media discovery
- Webtop environment offering a desktop-like experience in the browser
- Local-first/browser storage model to keep data primarily client-side
- Multi-platform build support (PWA, mobile builds via Capacitor, desktop via Tauri) and Docker-friendly development
Use Cases
- Secure, private one-to-one or small-group conversations without centralized servers
- Real-time file, voice and video communication between peers for collaboration
- Community-driven image sharing and lightweight social feed within a privacy-focused app
Limitations and Considerations
- Project is experimental and explicitly marked not production-ready; may contain bugs and incomplete features
- Browser storage synchronization can cause conflicts when multiple tabs or devices use the same storage
- Feature maturity varies (mobile/desktop builds require platform-specific toolchains) and there is limited enterprise-grade infrastructure or support
In summary, positive-intentions Chat is a privacy-oriented, experimental browser-first chat platform that leverages WebRTC and local storage to deliver decentralized messaging, media sharing, and multimodal real-time communication. It is best suited for testing, research, and small-scale private deployments while the project matures.
Categories:
Tags:
Tech Stack:
Similar to positive-intentions Chat
myDrive
Self-hosted cloud file storage and sharing server
Open source Google Drive-like cloud storage with uploads, sharing, media gallery, and optional AES-256 encryption, backed by MongoDB and pluggable storage.


Element
Matrix-based secure messaging and collaboration client
Element is a Matrix client for secure team messaging and collaboration, offering end-to-end encrypted chats and calls with interoperability across the Matrix network.


Snikket
Open-source XMPP messaging server with encrypted chat and WebRTC
Self-hosted, open-source XMPP-based messaging server providing end-to-end encryption, multi-device sync, federation, secure backups, and integrated WebRTC audio/video calling.

PictShare
Self-hosted media and paste hosting with a simple upload API
Self-hosted image, GIF, MP4, and text paste hosting with a simple API, on-the-fly resizing, and URL-based transformations. File-based storage; no database required.

Lab Dash
Self-hosted customizable homepage and dashboard for homelabs
Lab Dash is an open-source homepage/dashboard for homelabs. It offers a customizable widget grid, shortcuts, system info, basic health checks, PWA support, and local encrypted configuration.

CryptPad
End-to-end encrypted collaborative office and document suite
CryptPad is an end-to-end encrypted collaboration suite with real-time editors, file storage, and sharing, designed to keep document contents private from servers and admins.







