Open source · AGPL-3.0 · Self-hostable

Team chat that keeps
its pulse — and your privacy.

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.

PulseWeave desktop view: workspace sidebar with channels and direct messages, the #design channel, and an open thread panel

Everything your team talks about, in one place

Built for fast, focused conversations.

⚡

Real-time messaging

Messages, reactions and presence update instantly over Socket.io.

🧵

Threads

Keep side discussions tidy with threaded replies in any channel.

✍️

Rich text & Markdown

A rich text editor with Markdown support for formatted messages.

📎

File sharing

Upload files with S3-compatible storage; downloads require a valid session.

🔔

Push notifications

Stay in the loop on the conversations that matter.

🌗

Dark mode & themes

Dark mode with multiple themes, so the app fits your style.

Security isn't a feature. It's the foundation.

From encryption to access control, hardened by design.

🔐

Encrypted DMs

End-to-end encryption for direct messages.

🛡️

Multi-factor auth

TOTP authenticator apps and WebAuthn security keys.

👥

Role management

Owner, Admin, Moderator and Member roles; private channel membership enforced on every message.

🧱

Hardened backend

Security headers, rate limiting, CSRF and CORS protection, input sanitization and secure cookies.

PulseWeave security settings: two-factor authentication with authenticator app and security key options, and a list of active sessions with sign-out controls

On every screen

Web app, desktop and mobile — one workspace everywhere.

PulseWeave web app showing the #general channel with team messages

Web

Next.js app that runs in any modern browser.

PulseWeave sign-in screen with email and password fields

Desktop

Electron app for your desktop. Download coming soon.

PulseWeave mobile app showing the #general channel, message composer and bottom tab bar

Mobile

React Native app for phones. Download coming soon.

Modern, open stack

Self-hostable and licensed under AGPL-3.0.

Next.js 16React 19TypeScriptTailwind CSSRadix UIExpressSocket.ioPrismaPostgreSQLRedisElectronReact NativeDocker