PulseWeave is an open-source communication platform for teams: real-time channels and threads, end-to-end encrypted direct messages, and security built in from day one.

Built for fast, focused conversations.
Messages, reactions and presence update instantly over Socket.io.
Keep side discussions tidy with threaded replies in any channel.
A rich text editor with Markdown support for formatted messages.
Upload files with S3-compatible storage; downloads require a valid session.
Stay in the loop on the conversations that matter.
Dark mode with multiple themes, so the app fits your style.
From encryption to access control, hardened by design.
End-to-end encryption for direct messages.
TOTP authenticator apps and WebAuthn security keys.
Owner, Admin, Moderator and Member roles; private channel membership enforced on every message.
Security headers, rate limiting, CSRF and CORS protection, input sanitization and secure cookies.

Web app, desktop and mobile — one workspace everywhere.

Next.js app that runs in any modern browser.

Electron app for your desktop. Download coming soon.

React Native app for phones. Download coming soon.
Self-hostable and licensed under AGPL-3.0.