← back

category

Team chat

Self-hosted messaging for teams.

Side by side

Team chat
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
Rocket.Chat46kOtherOpen coreYesTypeScript9.0.02026-11-12
Mattermost40kOtherOpen coreYesTypeScriptv12.0.22026-11-12
Zulip26kApache-2.0Open sourceYesPython12.42026-11-11
Tinode14kGPL-3.0Open sourceYesGov0.25.32026-10-25
Fluxer11kAGPL-3.0Open sourceYesTypeScriptfluxer-release@2026.1112.201222026-11-12
Mumble8.4kOtherOpen sourceYesC++v1.5.9392026-11-11
ejabberd6.8kOtherOpen sourceYesErlang26.092026-11-10
Campfire4.8kMITOpen sourceYesRubyv1.5.82026-11-06
Synapse4.8kAGPL-3.0Open sourceYesPythonv1.165.02026-11-11
Stoat3.5kOtherOpen sourceYesRustv0.16.42026-11-11
Openfire3.1kApache-2.0Open sourceYesJavav5.1.22026-11-11
Wire Server2.8kAGPL-3.0Open sourceYesHaskell2026-10-262026-11-11
Tuwunel2.8kApache-2.0Open sourceYesRustv2.0.0-assets2026-11-11
Spacebar2.2kAGPL-3.0Open sourceYesTypeScriptnone2026-11-11
MongooseIM1.8kOtherOpen sourceYesErlang6.10.02026-11-08
Dendrite992AGPL-3.0Open sourceYesGov0.15.22026-09-17
Raven847AGPL-3.0Open sourceYesTypeScriptv3.2.02026-11-09
Snikket476Apache-2.0Open sourceYesLuastable.20260611.12026-11-01

18 tools

Mattermost

Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..

Language
TypeScript
Licence
Other
Stars
40k
Latest
v12.0.2
Last push
2026-11-12
Zulip

Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

Language
Python
Licence
Apache-2.0
Stars
26k
Latest
12.4
Last push
2026-11-11
Tinode

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

Language
Go
Licence
GPL-3.0
Stars
14k
Latest
v0.25.3
Last push
2026-10-25
Mumble

Mumble is an open-source, low-latency, high quality voice chat software.

Language
C++
Licence
Other
Stars
8.4k
Latest
v1.5.939
Last push
2026-11-11
ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)

Language
Erlang
Licence
Other
Stars
6.8k
Latest
26.09
Last push
2026-11-10
Campfire

Super simple group chat, without a subscription

Language
Ruby
Licence
MIT
Stars
4.8k
Latest
v1.5.8
Last push
2026-11-06
MongooseIM

MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.

Language
Erlang
Licence
Other
Stars
1.8k
Latest
6.10.0
Last push
2026-11-08
Dendrite

Dendrite is a second-generation Matrix homeserver written in Go!

Language
Go
Licence
AGPL-3.0
Stars
992
Latest
v0.15.2
Last push
2026-09-17

What these tools replace