OSS Tanbou

Rocket.Chat — A communications platform for self-hosted, air-gapped, and federated deployments

OSS health 100
About these scores

Discovery score is an unbounded weighted, log-compressed index of stars, watchers, forks, and contributors. Growth momentum is its change over the observed period; OSS health is a 0–100 score from available repository recency, Community Health, and release data.

Stars
46,125
Primary language
TypeScript
License
Not determined
Repository last updated
Sep 16, 2026

Overview

Rocket.Chat combines team messaging, voice, customer communications, and federation while supporting self-hosted, cloud, and air-gapped deployment models. As of September 16, 2026, the latest stable release is 8.8.1. It follows an Open Core model with different licensing for Community and Enterprise code.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Combine messaging, voice, federation, and Apps-Engine extensions in one workspace

The README highlights team collaboration, voice calls, federation, Marketplace apps, and Apps-Engine extensions. Security capabilities include identity management, end-to-end encryption, and role- or attribute-based access control.

Sources: [2]

Choose self-hosted, air-gapped, or managed deployment boundaries

Rocket.Chat documents self-hosting through Docker, Podman, or Kubernetes, isolated-network air-gapped deployments, and managed cloud options. Release 8.8.1 lists Node 22.22.3, Deno 2.3.1, and MongoDB 8.0 among its engine versions, so operators need to track supported infrastructure versions.

Sources: [2][3]

For organizations that need data sovereignty, isolated networks, or strict identity controls

It is especially relevant when deployment location, connectivity, authentication, federation, and integrations need to follow organizational requirements rather than a fixed SaaS boundary.

Sources: [2]

Separate Community MIT code from EE-licensed code and account for self-host operations

The root LICENSE places Community code under MIT while apps/meteor/ee/ and ee/ use a separate EE License. Production use of EE code requires an appropriate Enterprise subscription or agreement. Self-hosting also transfers database, backup, TLS, monitoring, upgrades, and capacity planning to the operator.

Sources: [4][5][2]

Official sources

  1. [1]RocketChat/Rocket.Chat — GitHub repository metadata(2026-09-16)
  2. [2]Rocket.Chat — README(2026-09-16)
  3. [3]Rocket.Chat 8.8.1 release(2026-09-16)
  4. [4]Rocket.Chat — root license(2026-09-16)
  5. [5]Rocket.Chat Enterprise Edition license(2026-09-16)
Supplemental curator note

It is more than a Slack alternative when an organization needs control over deployment, identity, and communications. Community MIT code and EE-licensed code must be evaluated separately.

Try it in 3 steps

  1. 1

    Open the official deployment guide

    For normal use, choose a supported Docker, Podman, or Kubernetes deployment instead of a repository development Compose setup.

    https://docs.rocket.chat/docs/deploy-rocketchat
  2. 2

    Deploy 8.8.1 for your environment

    Check system requirements and supported MongoDB and runtime versions before starting the workspace. Use the dedicated guide for air-gapped deployments.

    Docker / Podman / Kubernetes → Deploy Rocket.Chat 8.8.1
  3. 3

    Complete workspace setup

    Create the administrator, configure workspace and connectivity settings, and verify the first channel.

    Open workspace URL → Complete Setup Wizard
Check the official README

Growth

Growth trends · Last 30 days

46,125 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
153
Open PRs
1,527

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • chat
  • meteor
  • javascript
  • collaboration
  • webrtc
  • real-time
  • slack
  • foss
  • free
  • mit
  • hacktoberfest
Stars
46,125
Forks
13,883
Watchers
853
Open issues
2,524
Primary language
TypeScript
License
Not determined
Repository last updated
Sep 16, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.