The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Pierre Lehnen 8bf0bab1eb
fix: unhandled exception if Drachtio fails to initiate a request (#37793)
2 days ago
.changeset fix: unhandled exception if Drachtio fails to initiate a request (#37793) 2 days ago
.cursor test: create cursor rules for automated tests (#36075) 3 months ago
.devcontainer chore: adds Gitpod Flex support (#34916) 11 months ago
.github test(federation): improve and slim down config and scripts (#37769) 4 days ago
.gitpod chore: adds Gitpod Flex support (#34916) 11 months ago
.houston Bump version to 6.1.0 3 years ago
.vscode refactor: JSX automatic runtime (#34498) 12 months ago
.yarn chore(deps): Upgrade some dependencies (#37508) 4 weeks ago
apps chore: use `err` for logging Error instances on voip code (#37794) 3 days ago
development chore: Set `tempo` version to `2.6.1` (#35081) 10 months ago
ee fix: unhandled exception if Drachtio fails to initiate a request (#37793) 2 days ago
packages feat: Add `framed` optional property for IconElement `ui-kit` component (#37726) 3 days ago
scripts chore: restore FOSS startup process (#35198) 10 months ago
.editorconfig [NEW] postcss parser and cssnext implementation (#6982) 9 years ago
.gitignore chore: federation-matrix integration tests (#37219) 4 weeks ago
.kodiak.toml ci: remove dependabot from update ignore 1 year ago
.npmrc Chore: Add yarn plugin to check node and yarn version (#25224) 4 years ago
.prettierrc Regression: eslint not running on packages (#25305) 4 years ago
.tool-versions chore: Update Deno version on CI and dep cache (#35283) (#35479) 9 months ago
.yarnrc.yml chore(deps): Upgrade some dependencies (#37508) 4 weeks ago
CODE_OF_CONDUCT.md Chore: resolve grammatical errors in Code of Conduct (#24759) 4 years ago
FEATURES.md chore!: remove hipchat importer (#32154) 1 year ago
HISTORY.md Merge branch 'master' into release-6.3.0 2 years ago
LICENSE Chore: Move ddp-streamer micro service to its own sub-repo (#25246) 4 years ago
LIMITATION_OF_RESPONSIBILITY.md Update LIMITATION_OF_RESPONSIBILITY.md 7 years ago
README.md chore: Update README.md (#37355) 1 month ago
Rocket.Chat.sublime-project chore: rename sublime project file (#31206) 2 years ago
SECURITY.md docs: update `SECURITY.md` (#36024) 7 months ago
VIP Sponsors.md Create VIP Sponsors.md 5 years ago
app.json Update and rename apps/meteor/app.json to app.json 3 years ago
codecov.yml ci: add back carryforward flag (#31605) 2 years ago
docker-compose-ci.yml chore(ci): change build and test to use ARM by default (#37404) 1 month ago
docker-compose-local.yml chore(CI): improve workflow merging steps and parallelizing image build (#37352) 1 month ago
fuselage.sh chore: fuselage link not working properly (#37691) 2 weeks ago
package.json Merge remote-tracking branch 'origin/master' into develop 6 days ago
postcss.config.js chore(deps): remove PostCSS IE11 plugin (#35093) 10 months ago
turbo.json chore(ci): do not include dev dependencies in docker images (#37481) 1 month ago
yarn.lock chore(gazzodown): Review build configuration (#37753) 5 days ago

README.md

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. 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:

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

🛡 Trust and compliance

The architecture of Rocket.Chat is designed to protect sensitive data, enforce rigorous compliance, and ensure secure, reliable communications for governments, defense, and critical infrastructure organizations operating in high-stakes environments.

  • Trust Center: The Trust Center provides a comprehensive view of how we protect data and maintain transparency. You will find details on our security practices, privacy commitments, compliance certifications, and governance policies.

  • Compliance Center: Explore the Compliance Center for additional information on how we commit to providing modern collaboration while protecting sensitive data.

🛠 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