Top pick · highest health
Rocket.Chat
Communications platform that puts data protection first (alternative to Gitter.im and Slack).
Communication - Custom Communication Systems
We track 5 open-source Microsoft Teams alternatives, of which 5 currently score 70 or above on Repoly's GitHub health scale and 3 ship a Docker image. Rocket.Chat leads on health at 99/100 with 721 commits in the last 90 days; across all 5 projects you are choosing between Apache-2.0, MIT, ⊘ Proprietary.
Healthiest
Health 99/100: 721 commits in 90 days, latest release 8.9.0, Docker image available.
Most active
808 commits in the last 90 days, more than any other option here.
Showing 5 of 5 tools
Top pick · highest health
Communications platform that puts data protection first (alternative to Gitter.im and Slack).
Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).
WebRTC application that uses Jitsi Videobridge to provide high quality, scalable video conferences.
Zulip is a powerful, open source group chat application.
Fully-featured Matrix client for Web, iOS & Android.
Rocket.Chat edges Mattermost 99 to 98. Rocket.Chat also has the largest following, at 46k stars.
The most recent release is Element v1.12.33, published 3 days ago. None of the measured options scores under 40. By stack, Nodejs (3), Go (1) and Python (1) are the most common. Rocket.Chat, Jitsi Meet, Zulip and 1 more are permissively licensed. Mattermost is source-available rather than open source, which limits commercial reuse.
3 of these 5 also appear among the Discord alternatives; Jitsi Meet and Zulip are specific to Microsoft Teams.
| Tool | Health | Stars | Licence | Last commit | Docker |
|---|---|---|---|---|---|
| Rocket.Chat Steady at 99 since 11 Sep | 99 | 46k | MIT | today | Yes |
| Mattermost Steady at 98 since 11 Sep | 98 | 39k | ⊘ Proprietary | today | Yes |
| Jitsi Meet Steady at 98 since 11 Sep | 98 | 30k | Apache-2.0 | yesterday | Yes |
| Zulip Steady at 88 since 11 Sep | 88 | 26k | Apache-2.0 | today | No |
| Element Steady at 87 since 11 Sep | 87 | 14k | Apache-2.0 | today | No |
Rocket.Chat scores highest at 99/100, with 721 commits in the last 90 days, 46k stars on GitHub and its latest release (8.9.0) published 25 days ago. Zulip has the most raw commit activity at 808 commits in 90 days.
4 of 5 are permissively licensed (MIT, Apache, BSD or similar): Rocket.Chat (MIT), Jitsi Meet (Apache-2.0), Zulip (Apache-2.0), Element (Apache-2.0). 0 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.
3 of 5 publish a Docker image or Compose file: Rocket.Chat, Mattermost, Jitsi Meet. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.
On measured health Rocket.Chat leads, 99 to 98. Rocket.Chat has 721 commits in 90 days, 46k stars and 8.9.0 from 25 days ago; Mattermost has 716 commits in 90 days, 39k stars and v12.0.1 from 8 days ago. Rocket.Chat is ahead or level on every term Repoly measures.
5 of the 5 measured options score 70 or above. Every measured option had commits in the last 90 days. None scores under 40.
Nodejs: Rocket.Chat, Jitsi Meet and Element. Go: Mattermost. Python: Zulip. The stack matters if you plan to extend or patch the tool yourself.
Notta AISponsored
Notta AI joins your Zoom, Meet or Teams call and writes the transcript and the summary.
Affiliate link. Repoly may earn a commission, which never affects health scores.