Rocket.Chat logo

Rocket.Chat

Website

Self-hosted secure team chat with voice, video, and omnichannel

46k stars 13.8k forks last commit first released

Actively maintained

Last commit 27 Aug 2026.

Rocket.Chat screenshot

Rocket.Chat is an open-source communications platform designed for secure, mission-critical messaging and collaboration. It provides real-time team chat plus optional omnichannel engagement features for communicating with external users through multiple channels.

Key Features

  • Public and private channels, direct messages, threads, mentions, and reactions
  • Role-based access control and administrative controls for organizations
  • Voice and video calling support (WebRTC)
  • Omnichannel capabilities for customer/citizen support workflows
  • Extensible apps and integrations ecosystem (Marketplace and custom apps)
  • Federation options for connecting multiple Rocket.Chat servers

Use Cases

  • Private Slack-like team chat for companies and regulated environments
  • Secure internal and cross-organization coordination for operations teams
  • Customer support or citizen engagement via an omnichannel inbox

Limitations and Considerations

  • Some advanced features (especially around omnichannel and governance) may depend on enterprise licensing and deployment choices
  • Real-time performance and large deployments require careful sizing and database tuning

Rocket.Chat is a strong fit for organizations that need control over data, flexible deployment options, and a customizable communications stack. It combines modern chat features with extensibility and security-oriented administration for critical operations.

Categories:

Tags:

Tech Stack:

Share:

Similar to Rocket.Chat

Zulip logo

Zulip

Organized team chat with topic-based threading

25.8k
10.1k
Last commit

Open-source team chat server with topic-based threading for focused, asynchronous, and real-time communication in distributed teams.

Apache-2.0Actively maintained
Alternative to:
Zulip Cloud logo
Zulip Cloud
+19
Element logo

Element

Matrix-based secure messaging and collaboration client

13.4k
2.7k
Last commit

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.

AGPL-3.0Actively maintained
Alternative to:
Element Matrix (Hosted) logo
Element Matrix (Hosted)
+19
Mattermost logo

Mattermost

Secure, self-hosted team collaboration and messaging platform.

38.9k
8.9k
Last commit

Open-source, self-hosted messaging platform for secure team collaboration with real-time chat, audio calls, screen sharing, and integrations.

Actively maintained
Alternative to:
Slack logo
Slack
+19
Colanode logo

Colanode

Local-first collaboration workspace for chat, docs, and databases

5k
314
Last commit

Open-source, local-first Slack and Notion alternative combining team chat, rich docs, databases, and file management with offline-first sync and self-hosting.

Apache-2.0Actively maintained
Alternative to:
Notion logo
Notion
+19

Tailchat

Extensible team chat platform with plugins, bots, and roles

3.6k
397
Last commit

Tailchat is an open source team chat and collaboration platform with a strong plugin system, bot integrations, multi-group workspaces, and RBAC permissions.

Apache-2.0Actively maintained
Alternative to:
Slack logo
Slack
+14

Stoat

Open-source, self-hosted chat and community platform (formerly Revolt)

3.3k
383
Last commit

Stoat is an open-source, self-hostable chat platform for communities and teams, offering text channels, permissions, moderation tools, and a web app.

Actively maintained
Alternative to:
Discord logo
Discord
+13