RocketChat /Rocket.Chat

The Secure CommsOS™ for mission-critical operations

★ 46,384⑂ 14,102👁 856⑃ 24,679● 17,333▤ 1,000◈ 171
TypeScriptNOASSERTIONCreated 2015-05-19rocket.chat/
46,384
stars
+3
14,102
forks
856
watchers
24,679
prs
17,333
issues
1,000
releases
171
discussions

README

The ultimate secure open-source solution for team communications



  
  
  
  




Rocket.Chat is an open-source, secure, fully customizable communications platform developed in TypeScript for organizations with high standards of data protection.

We are the ultimate solution for team communications, enabling real-time conversations between colleagues, with other companies, and with your customers or citizens, regardless of how they connect with you. The result is an increase in productivity and user satisfaction rates.

Every day, tens of millions of users in over 150 countries and in organizations such as Deutsche Bahn, The US Navy, and Credit Suisse trust Rocket.Chat to keep their communications completely private and secure.

 🚀 Platform overview

Rocket.Chat provides endless possibilities. Here’s an overview of the features you benefit from:

- Deployment and workspace management: Flexible and reliable self-hosted, cloud, and air-gapped deployment options with scalable architecture and performance monitoring.

- Security and sovereignty: Rocket.Chat is secure by design, with features such as identity management, end-to-end encryption, and role and attribute-based access control.

- Team collaboration: Unified collaboration experience for asynchronous and real-time communication with seamless messaging options, voice calls, and federation.

- Extend and integrate: Install public apps from the Rocket.Chat Marketplace, build your own apps with Apps-Engine, and integrate with external systems.



 💻 Deploy Rocket.Chat

We support different methods of deployment for different needs. Choose your method:

- Are you deploying Rocket.Chat on your own servers? You can deploy using one of the recommended methods: Docker, Podman, or Kubernetes. Refer to the Deployment Guide for details. Before you deploy, make sure to check the system requirements to deploy a workspace successfully. Alternatively, deploy Rocket.Chat using Launchpad for a quick and straightforward Kubernetes setup where you don't have to manage each dependency.

- Do you need to run the workspace on an isolated network? Set up an air-gapped workspace to use Rocket.Chat without internet access, suitable for high-security or regulated environments.

- Looking for a custom cloud-hosted solution without handling infrastructure? Check out our premium, dedicated cloud hosting options that adapt to your needs.

- Interested in decentralized communication? Enable federation to securely communicate and share resources across a federated network.

 📱 Desktop and mobile apps

In addition to the web app, you can also download the Rocket.Chat mobile app:

 

Download the desktop app:
- Download on the Mac App Store
- Install from the Windows Store
- Get from Snapcraft for Linux or use the command sudo snap install rocketchat-desktop

Refer to the Installation guide for further details.

 📖 Rocket.Chat documentation

- User documentation
- Administrator's guide
- Developer documentation
- API documen

Top issues

Discussions

Latest release

8.9.1 LTS 8.9.1 2026-11-06
Engine versions

- Node: =22.22.3 =24.15.0 Updated dependencies [cdb0bc05288986f8682d5eb11ac7d9fcf19684b5, 968b1ee6c3779961d49c9a0a440262ab3966029f, 9d1afa454d964374e9cd6e10433b83ae16dc90ef, ec037bac9859dfb30bd2c5822b31c326269c6348, f871858c7dd52cd6849032425dce3a4670e14285]:
    - @rocket.chat/[email protected]
    - @rocket.chat/[email protected]
    - @rocket.chat/[email protected]
    - @rocket.chat/[email protected]
    - @rocket.chat/[email protected]

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON