Rocket.Chat

A secure communication platform providing real-time messaging, voice, and video for organizations requiring full data control.

Rocket.Chat screenshot 1

Rocket.Chat is an open-source, self-hosted communication platform for organizations that require full control over their data and infrastructure, supporting real-time messaging, voice calls, and video conferencing. The platform enables conversations between internal colleagues, external companies, and customers or citizens through a unified interface.

The software is deployed as a server and accessed via a web app, desktop applications, or mobile apps. It supports various installation methods including Docker, Podman, and Kubernetes, and can be configured for air-gapped environments that operate without internet access. This makes it suitable for regulated environments where data cannot leave a local network or a specific physical location.

Key features

  • Self-hosted, cloud, and air-gapped deployment options
  • End-to-end encryption for secure messaging
  • Role and attribute-based access control
  • Federation for communication across different networks
  • Integration with external systems via the Apps-Engine framework
  • Public app marketplace for extending platform functionality
  • Identity management for user authentication
  • Performance monitoring for scalable architectures

Developed in TypeScript, the platform is designed for high-security environments such as government, defense, and critical infrastructure. It allows administrators to manage workspaces with a focus on data sovereignty and compliance, ensuring that sensitive information remains under the organization's direct control. The architecture is built to be scalable, allowing it to support millions of users across diverse geographical locations.

Developers can extend the system by building custom apps using the open-source Apps-Engine framework or by contributing to the project's core repositories. The ecosystem includes an Electron-based desktop application and a ReactNative-based mobile application to ensure accessibility across different operating systems. The project also maintains a dedicated Trust Center and Compliance Center to document security practices and privacy commitments.

Rocket.Chat is a secure communication tool for organizations needing strict data protection and private infrastructure.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age11 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.