Team chat
Slack-replacement with channels, DMs, threads

// screenshot of rocket.chat ↗
Rocket.Chat is a self-hosted team chat platform — channels, DMs, threaded messages, voice/video, screen sharing, federation. MongoDB-backed, Node.js-based, with apps for every platform. Direct competitor to Slack and Mattermost, with strong focus on extensibility via apps marketplace.
Rocket.Chat is a self-hosted team chat platform — channels, DMs, threaded messages, voice/video, screen sharing, federation. MongoDB-backed, Node.js-based, with apps for every platform. Direct competitor to Slack and Mattermost, with strong focus on extensibility via apps marketplace.
For teams needing more extensibility than Mattermost but with self-hosting commitment, Rocket.Chat is the leading choice.
Concrete scenarios where teams pick Rocket.Chat over the SaaS alternative.
Slack-replacement with channels, DMs, threads
Omnichannel live chat widget
chat across Rocket.Chat instances
built-in WebRTC + Jitsi integration
extend with productivity apps
If your team profile matches one of these, Rocket.Chat is a strong fit out of the box.
rejecting Slack pricing
unifying internal chat + customer widget
keeping chat in-network
at any scale
building chat-based custom integrations
When evaluating self-hosted options for this category, here are the dimensions on which Rocket.Chat consistently lands above the alternatives.
The stack you'll plug Rocket.Chat into — services, protocols, and adjacent apps in the BluixApps catalog.
rocketchat/rocket.chat:7 (release-tagged)Operational guidance from running this in production — what to do before you scale, what to lock down, what surprises people.
mongo:6.0 · rocketchat/rocket.chat:latest