Skip to content
Repoly

Open source alternatives to Microsoft Teams

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 524 commits in the last 90 days; across all 5 projects you are choosing between Apache-2.0, MIT, ⊘ Proprietary.

5
Alternatives
154k
Combined stars
2,408
Commits / 90 days
3
With Docker
Licence family Licence

Showing 5 of 5 tools

All 5 Microsoft Teams alternatives, ranked by health

  • Mattermost

    98 GOOD

    Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).

    ★ 39k · ⟳ today · v11.10.1 · ⊘ Proprietary

    DockerGoK8S
  • Jitsi Meet

    98 GOOD

    WebRTC application that uses Jitsi Videobridge to provide high quality, scalable video conferences.

    ★ 30k · ⟳ today · stable/jitsi-meet_11248 · Apache-2.0

    DockerNodejsdeb
  • Zulip

    88 GOOD

    Zulip is a powerful, open source group chat application.

    ★ 26k · ⟳ today · 12.2 · Apache-2.0

    Python
  • Element

    87 GOOD

    Fully-featured Matrix client for Web, iOS & Android.

    ★ 13k · ⟳ today · v1.12.27 · Apache-2.0

    Nodejs

Microsoft Teams alternatives: common questions

What is the most maintained open source alternative to Microsoft Teams?

Rocket.Chat scores highest at 99/100, with 524 commits in the last 90 days, 46k GitHub stars and its latest release (8.8.1) published 5 days ago. Element has the most raw commit activity at 630 commits in 90 days.

Which Microsoft Teams alternatives use a permissive licence?

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.

Which Microsoft Teams alternatives run in Docker?

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.