Skip to content

RocketChat/Rocket.Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

The ultimate secure open-source solution for team communications

Codecov branch

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:

πŸ’¬ Team collaboration: A single point for secure internal and cross-company collaboration with role-based access control.

🎯 Omnichannel citizen engagement: Seamless digital interactions with your citizens and customers across platforms like WhatsApp, SMS, and more.

🦾 Optimization: Enhance productivity with self-hosted AI and a customizable and accessible workspace.

πŸ€– Extend and integrate: Install and use public apps from the Rocket.Chat Marketplace, build your own apps, and embed the workspace into your platform.

πŸ’» 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.

  • 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? Deploy a federated workspace 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:

Rocket.Chat on Apple App Store Rocket.Chat on Google Play

Download the desktop app:

Refer to the Installation guide for further details.

πŸ“– Rocket.Chat documentation

πŸ› οΈ Additional resources for developers

You can set up a Rocket.Chat development environment by following the guides below:

  • Server: See how to set up a Rocket.Chat server development environment on Linux distributions, Windows, Mac, and Gitpod.

  • Desktop: Learn how to set up and customize a desktop development environment. You can follow and contribute to the Rocket.Chat.Electron repository.

  • Mobile: Learn about mobile app development and configuring push notifications. You can follow and contribute to the Rocket.Chat.ReactNative repository.

🧩 Apps-Engine

Develop your own apps that can be integrated with Rocket.Chat. We provide an open-source Apps-Engine framework which expands the integration possibilities within the Rocket.Chat ecosystem.

πŸ†• Feature request

Rocket.Chat/feature-requests is used to track Rocket.Chat feature requests and discussions. Click here to open a new feature request. Feature Request Forums stores the historical archives of old feature requests (up to 2018).

🀝 Community

Join thousands of members worldwide in our community server. Join #support and #general for help from the community.

πŸ‘₯ Contributions

Rocket.Chat is an open-source project, and we are very happy to accept community contributions. Refer to the Contribution guide for more details.

πŸ’Ό Become a Rocketeer

We're hiring developers, technical support, and product managers all the time. Check out our jobs page.

πŸ—žοΈ Get the Latest News

πŸ—’οΈ Credits