License & Deployment Mix: 38 tools – 22 OSS, 16 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)

What Is Team Chat?

Team chat is persistent, channel-based messaging for daily team communication. At its core, a team chat platform provides organized conversations (channels, threads, direct messages), file sharing, full-text search, and integrations with other tools. Modern platforms extend into bot frameworks, workflow automation, and ChatOps – where operational tasks are triggered directly from chat.

Team chat differs from email in its immediacy and structure: conversations are organized by topic (channels) rather than by recipient, messages are visible to the channel, and threads keep discussions focused without cluttering the main flow.

Team chat is not video conferencing or phone/VoIP (see Unified Communications for those evaluations). While many chat platforms include voice and video calling as a secondary feature, this directory evaluates them primarily on their messaging capabilities.

The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

Comparison

This evaluation covers chat platforms for team use and customer deployments, alert routing integration, and ChatOps workflows. See also Unified Communications for the broader UC evaluation covering video conferencing and phone/VoIP.


SSO / OIDC Comparison

OIDC is the preferred SSO protocol.

ToolOIDCSAMLSCIMAuthentik Notes
Rocket.ChatYesYesNoNative OIDC; Authentik as IdP; role mapping via claims
MattermostYesEnterpriseNoNative OIDC (Team+); SAML Enterprise only; Authentik as IdP
ZulipYesYesYesNative OIDC and SAML; SCIM via API; Authentik as IdP
Element / MatrixYes (MAS)YesNoOIDC via Matrix Authentication Service; Authentik as IdP
DendriteYes (MAS)YesNoSame as Synapse (MAS); lighter server
ConduitLimitedNoNoBasic OIDC; MAS support in progress
ejabberdNo*YesNoLDAP primary; SAML via mod_auth_saml; no native OIDC
ProsodyLimitedNoNoOAuth2 module (mod_http_oauth2); LDAP; JWT auth
OpenfireNoNoNoLDAP/AD only; no OIDC/SAML; reverse proxy auth possible
MongooseIMLimitedNoNoOAuth module; LDAP primary; JWT auth
Stoat / RevoltNoNoNoNo SSO; local accounts only; LDAP planned
SpacebarNoNoNoNo SSO (unmaintained)
WireNoYesYesSAML SSO (Team/Enterprise); SCIM provisioning; no OIDC
Threema WorkNoYesNoSAML via MDM/IdP; LDAP/AD directory sync; no OIDC
AWS WickrNoYesYesAWS SSO (IAM Identity Center) SAML; SCIM via AWS
Mattermost Ent.YesYesYesFull OIDC, SAML, SCIM; AD/LDAP group sync; Authentik as IdP
Rocket.Chat Ent.YesYesNoSame as OSS + enhanced LDAP sync; Authentik as IdP
SlackYes*YesYesOIDC (Enterprise Grid); SAML all paid plans; SCIM Enterprise
Microsoft TeamsYes*YesYesEntra ID native; OIDC/SAML via Entra; SCIM via Entra
Google ChatYes*YesYesWorkspace SSO; OIDC via Google; SAML/SCIM via admin
DiscordNoNoNoNo enterprise SSO; OAuth2 for bots only
TwistNoNoNoNo SSO; Todoist account integration only
PumbleNoYesNoSAML SSO (Business plan); no OIDC; no SCIM
ChantyNoNoNoNo SSO
FlockNoNoNoNo SSO (limited development)
RyverNoNoNoNo SSO
LarkYes*YesYesLark SSO; OIDC/SAML via admin; SCIM directory sync
DingTalkNoYesNoSAML via Alibaba Cloud; China-focused SSO
FluxerNoNoNoNo SSO; on roadmap; local accounts only
NerimityNoNoNoNo SSO; no plans
RootNoNoNoNo SSO; consumer platform
TeamSpeakNoNoNoCryptographic identity; LDAP via third-party plugins

* = requires specific tier, configuration, or external identity provider

Best SSO support: Mattermost Enterprise (OIDC, SAML, SCIM), Slack Enterprise Grid (OIDC, SAML, SCIM), Microsoft Teams (Entra ID), Google Chat (Workspace), Zulip (OIDC, SAML, SCIM)

No SSO: Stoat/Revolt, Spacebar, Discord, Twist, Chanty, Flock, Ryver, Fluxer, Nerimity, Root, TeamSpeak

LDAP-only: ejabberd, Openfire (no OIDC/SAML)


API Comparison

ToolAPI TypeAuthWebhooksSDKsBot Framework
Rocket.ChatREST + Realtime (WS)Token, OAuth2In + OutJS, PythonApps Engine
MattermostREST v4Token, OAuth2, PATIn + OutGo, JS, PythonPlugin system
ZulipRESTAPI key, OAuth2In + OutPython (official), JSBot API + interactive
Element / MatrixMatrix Client-ServerAccess token, OIDCAppserviceJS, Python, Go, RustBot SDK (matrix-bot-sdk)
ejabberdREST + XMPPToken, BasicOutgoing (mod)Erlang, Python (xmpppy)XMPP bots (any lang)
ProsodyXMPP (limited REST)XMPP authModule-basedLua, PythonXMPP bots
OpenfireREST (plugin)Basic, TokenPlugin-basedJavaXMPP bots (Smack SDK)
MongooseIMREST + GraphQLToken, BasicModule-basedErlangXMPP bots
Stoat / RevoltRESTToken, SessionIn (basic)JS (revolt.js)Bot API
WireRESTToken, BearerLimitedHaskell, JSBot SDK (limited)
Threema WorkREST (Gateway)API keyCallback URLPython, PHP, .NETThreema Gateway API
AWS WickrREST (limited)IAM authNoPython (boto3)Bot API (basic)
SlackREST + Events APIOAuth2, Bot tokenIn + OutJS (Bolt), Python, JavaBolt SDK + Block Kit
Microsoft TeamsGraph API + Bot FrameworkOAuth2 (Entra)In (connectors).NET, JS, Python, JavaBot Framework SDK
Google ChatREST (Chat API)OAuth2, SAIn (webhook)Any (REST)Chat apps (HTTP, Pub/Sub)
DiscordREST + Gateway (WS)Bot token, OAuth2InJS (discord.js), PythonBot API + interactions
TwistRESTOAuth2InPythonThread-based integrations
PumbleREST (limited)API keyInNone officialWebhook-only
LarkREST (Open Platform)App token, OAuth2In + OutGo, Java, JS, PythonBot + Event subscription
DingTalkREST (Open Platform)App tokenIn + OutJava, Python, PHPRobot + Event subscription
FluxerRESTTokenIn (webhooks)None officialWebhooks only
NerimityNone documentedN/ANoPython (nerimity.py)None
RootREST (Community Access)App tokenNoNone officialApp platform (TS)
TeamSpeakServer Query (telnet/SSH)Identity keyNoJava, Python, Node.jsPlugin system (C/C++)

Chat Features

ToolChannelsThreadsDMsFile SharingSearchGuest AccessVoice/Video
Rocket.ChatYesYesYesYesYesYesJitsi / native
MattermostYesYesYesYesYesYesPlugin-based
ZulipStreamsTopics (mandatory)YesYesExcellentYesJitsi / BBB
Element / MatrixRooms (Spaces)YesYesYesEncrypted searchYesJitsi / Element Call
ejabberdMUC roomsNo*YesYes (HTTP upload)MAM archiveNoJingle (limited)
ProsodyMUC roomsNo*YesYes (HTTP upload)MAM archiveNoJingle (limited)
OpenfireMUC roomsNo*YesYes (plugin)Monitoring pluginNoJingle (limited)
MongooseIMMUC roomsNo*YesYes (HTTP upload)MAM archiveNoNo
Stoat / RevoltYesNoYesYesBasicNoYes (voice ch.)
WireGroupsYesYesYesYesYes (guest rooms)Yes (native)
Threema WorkGroupsNoYesYesLocal onlyNoYes (native)
AWS WickrRoomsNoYesYesLimitedYesYes (native)
SlackYesYesYesYesExcellentYesHuddles
Microsoft TeamsYesYesYesYesYesYesYes (native)
Google ChatSpacesYesYesYes (Drive)YesYesMeet integration
DiscordYesForum ch.YesYesYesNoYes (voice ch.)
TwistYesAlways threadedYesYesYesYesNo
PumbleYesYesYesYesYes (free)YesYes
LarkGroupsYesYesYes (Drive)YesYesYes (native)
DingTalkGroupsYesYesYes (Drive)YesNoYes (native)
FluxerYesNoYesYesYes (Meilisearch)NoYes (LiveKit)
NerimityYesNoYesYesBasicNoNo
RootYesNoYesYesBasicNoYes (native)
TeamSpeakVoice ch. (tree)NoNo*Basic transfersNoNoVoice only (native)

* = XMPP has message replies (XEP-0461) but not visual threading in most clients


E2E Encryption & Security

ToolE2EEProtocolDefault OnComplianceAudit LogsRetentioneDiscoveryDLP
Rocket.ChatYes (DM/private)Custom (OTR)NoEnterpriseEnterpriseYesEnterpriseEnterprise
MattermostNoN/AN/AEnterpriseEnterpriseYesEnterpriseEnterprise
ZulipNoN/AN/AYesYesYesExportNo
Element / MatrixYesOlm/MegolmDMs + privateLimitedSynapse adminYesAdmin APINo
ejabberdOMEMO (client)Signal-basedClient choiceLimitedmod_mamYesMAM searchNo
ProsodyOMEMO (client)Signal-basedClient choiceLimitedmod_mamYesMAM searchNo
OpenfireOMEMO (client)Signal-basedClient choiceMonitoring pluginPluginPluginPluginNo
MongooseIMOMEMO (client)Signal-basedClient choiceLimitedMAMYesMAM searchNo
Stoat / RevoltNoN/AN/ANoNoNoNoNo
WireYesProteus → MLSAlwaysYesYesYesExportNo
Threema WorkYesNaClAlwaysYesMDM logsYesExportNo
AWS WickrYesCustomAlwaysYes (FedRAMP)YesEphemeralYesYes
SlackNo (EKM EG)N/A (EKM)N/AEnterprise GridYesYesEnterpriseEnterprise
Microsoft Teams1:1 calls onlyN/ANoYes (M365)YesYesYesYes (Purview)
Google ChatNoN/AN/AYes (Vault)YesYesYes (Vault)Yes
DiscordNoN/AN/ANoNoNoNoNo
TwistNoN/AN/ANoNoYesExportNo
PumbleNoN/AN/ANoYesNoNoNo
LarkNoN/AN/AYesYesYesYesYes
DingTalkNoN/AN/AYesYesYesYesYes
FluxerNoN/AN/ANoNoNoNoNo
NerimityNoN/AN/ANoNoNoNoNo
RootNoN/AN/ANoNoNoNoNo
TeamSpeakNo*AES-256NoNoServer logsNoNoNo

Best E2EE: Wire (always on, MLS migration), Threema (always on, NaCl), AWS Wickr (always on, ephemeral), Element/Matrix (Olm/Megolm, default for DMs/private rooms)

No E2EE: Mattermost, Zulip, Slack (EKM is key management, not E2EE), Discord, Twist, Pumble

XMPP E2EE: OMEMO is client-side; server does not control encryption; depends on client support (Conversations, Gajim, Monal)


Federation & Bridging

ToolFederation ProtocolNative FederationBridges AvailableCross-Platform Interop
Rocket.ChatMatrixYes (built-in)Via Matrix bridgesMatrix ecosystem
MattermostNoneNoCommunity pluginsLimited
ZulipNoneNoZulip↔Matrix (community)Limited
Element / MatrixMatrixYes40+ mautrix bridgesExcellent
DendriteMatrixYesSame as SynapseExcellent
ConduitMatrixYesSame as SynapseExcellent
ejabberdXMPP S2SYesXMPP↔Matrix (bifrost)XMPP ecosystem
ProsodyXMPP S2SYesXMPP↔Matrix (bifrost)XMPP ecosystem
OpenfireXMPP S2SYesXMPP↔Matrix (bifrost)XMPP ecosystem
MongooseIMXMPP S2SYesXMPP↔Matrix (bifrost)XMPP ecosystem
Stoat / RevoltNoneNoNoneNone
WireNoneNoNoneNone
Threema WorkNoneNoNoneNone
AWS WickrNoneNoNoneNone
SlackSlack ConnectCross-org onlyMautrix-slack bridgeSlack Connect (paid)
Microsoft TeamsTeams ConnectCross-tenantMautrix-teams (limited)Teams Connect (paid)
Google ChatNoneNoMautrix-googlechatLimited
DiscordNoneNoMautrix-discord bridgeVia Matrix bridges
TwistNoneNoNoneNone
PumbleNoneNoNoneNone
LarkNoneNoNoneNone
DingTalkNoneNoNoneNone
FluxerNoneNoNoneNone
NerimityNoneNoNoneNone
RootNoneNoNoneNone
TeamSpeakNoneNoPlugin bridgesNone

Best federation: Element/Matrix (Matrix protocol, 40+ bridges), XMPP servers (S2S federation, mature ecosystem), Rocket.Chat (native Matrix federation)

Cross-org only: Slack Connect (paid feature, not open federation), Teams Connect (cross-tenant via Microsoft)

No federation: Most commercial SaaS platforms and security-focused messengers


Bot & Integration Ecosystem

ToolBot FrameworkWebhooks (In/Out)App/Plugin CountNotable Integrations
Rocket.ChatApps EngineYes / Yes100+Jira, GitHub, GitLab, PagerDuty, Prometheus
MattermostPlugin systemYes / Yes100+Jira, GitHub, GitLab, Jenkins, PagerDuty, Opsgenie
ZulipBot APIYes / Yes100+GitHub, GitLab, Jira, Sentry, Nagios, Grafana
Element / MatrixMatrix Bot SDKAppservice50+ (widgets)Jira, GitHub, GitLab (via Hookshot), PagerDuty
ejabberdXMPP botsModule-based30+ modulesErlang ecosystem, HTTP notifications
ProsodyXMPP botsModule-based200+ modulesCommunity modules, HTTP notifications
OpenfireXMPP botsPlugin-based100+ pluginsMonitoring, Clustering, Fastpath
WireBot SDKLimited10+Jira, GitHub (limited)
SlackBolt SDKYes / Yes2600+Every major SaaS tool; Workflow Builder
Microsoft TeamsBot FrameworkYes / No*1000+M365 apps, Power Automate, Azure DevOps
Google ChatChat appsYes / No50+Workspace apps, Gemini, Jira, Asana
DiscordBot APIYes / No1000+ (community)Community bots, music, moderation
LarkBot + EventsYes / Yes100+ByteDance ecosystem, Jira, GitHub
FluxerNoneYes / NoMinimalWebhooks only
NerimityNoneNo / NoNonePython client library
RootApp platform (TS)No / NoBuilt-in onlyRaid Planner, Task Tracker
TeamSpeakPlugin system (C)No / NoCommunityTS3AudioBot, Server Query bots

* = Teams connectors (incoming webhooks) deprecated; replaced by Workflows

Best ecosystem: Slack (2600+ apps, Bolt SDK, Block Kit UI framework), Microsoft Teams (1000+, Bot Framework, Power Automate), Discord (1000+ community bots)

Best OSS ecosystem: Prosody (200+ community modules), Openfire (100+ plugins), Rocket.Chat and Mattermost (100+ each)


MSP / Multi-Tenant

ToolMulti-TenantWhite-LabelPer-Client InstanceCentralized Mgmt
Rocket.ChatWorkspace-basedEnterpriseYes (Docker)Admin panel
MattermostNo nativeNoYes (Docker)No
ZulipRealms (orgs)Yes (branding)Yes (Docker)Admin panel
Element / MatrixSpaces (logical)Element EnterpriseYes (Docker)Admin API
ejabberdVirtual hostsNoYes (config)ejabberdctl
ProsodyVirtual hostsNoYes (config)prosodyctl
OpenfireNoNoYes (Docker)Admin console
MongooseIMVirtual hostsNoYes (config)Admin API
WireTeamsNoYes (Helm)Admin panel
SlackEnterprise GridNoWorkspacesGrid admin
Microsoft TeamsM365 tenantsNoPer-tenantM365 admin
Google ChatWorkspace orgsNoPer-orgWorkspace admin
LarkEnterprise orgsNoPer-orgAdmin console
FluxerNoNoYes (Docker)No
NerimityNoNoNoNo
RootNoNoNo (SaaS)No
TeamSpeakNoNoYes (binary)Server Query

Best multi-tenant: XMPP virtual hosts (ejabberd, Prosody, MongooseIM) – native multi-domain support; Slack Enterprise Grid (multiple workspaces under one org); Zulip realms (multiple organizations on one server)


Deployment and Licensing

ToolLicenseSelf-HostedLanguageDatabaseDockerMin RAMPricing
Rocket.ChatMITYesTS/NodeMongoDBYes512 MBFree / $4/user (Pro)
MattermostMIT (Team)YesGo/ReactPostgreSQLYes512 MBFree / $10/user (Pro)
ZulipApache-2.0YesPythonPostgreSQLYes2 GBFree / $6.67/user
Element / SynapseAGPL-3.0YesPython+RustPostgreSQLYes1 GBFree / Element Server
DendriteApache-2.0YesGoPostgreSQL / SQLiteYes256 MBFree (OSS)
ConduitApache-2.0YesRustRocksDB / SQLiteYes64 MBFree (OSS)
ejabberdGPL-2.0YesErlangMnesia / SQLYes256 MBFree / ejabberd Business
ProsodyMITYesLuaSQLite / MySQL / PGYes50 MBFree (OSS)
OpenfireApache-2.0YesJavaMySQL / PG / DerbyYes256 MBFree (OSS)
MongooseIMApache-2.0YesErlangMnesia / RDBMSYes512 MBFree (OSS)
Stoat / RevoltAGPL-3.0YesRustMongoDBYes512 MBFree (OSS)
SpacebarAGPL-3.0YesTypeScriptPG / MongoDBYes512 MBFree (unmaintained)
ntfyApache-2.0YesGoSQLiteYes32 MBFree / $5/mo
GotifyMITYesGoSQLiteYes32 MBFree (OSS)
AppriseBSD-2-ClauseYesPythonNoneYes (API)32 MBFree (OSS)
WireGPL-3.0 (client)YesHaskell+RustCassandra + ESYes4 GBFree / Enterprise
Threema WorkProprietaryOn-prem optionN/AN/AN/AN/ACHF 1.50/user/mo
AWS WickrProprietaryNo (AWS)N/AN/AN/AN/A$5/user/mo
SignalAGPL-3.0Yes*Java+RustPostgreSQL + RedisNo2 GBFree
Mattermost Ent.ProprietaryYesGo/ReactPostgreSQLYes512 MB$10/user/mo
Rocket.Chat Ent.ProprietaryYesTS/NodeMongoDBYes512 MBContact sales
SlackProprietaryNoN/AN/AN/AN/AFree/$8.75/$15/EG
MS TeamsProprietaryNoN/AN/AN/AN/AM365 $6+/user/mo
Google ChatProprietaryNoN/AN/AN/AN/AWorkspace $6+/user
DiscordProprietaryNoN/AN/AN/AN/AFree / Nitro $10/mo
TwistProprietaryNoN/AN/AN/AN/AFree / $6/user/mo
PumbleProprietaryNoN/AN/AN/AN/AFree / $2.49+/user
ChantyProprietaryNoN/AN/AN/AN/AFree / $4/user/mo
FlockProprietaryNoN/AN/AN/AN/AFree / $4.50/user
RyverProprietaryNoN/AN/AN/AN/A$69/mo (12 users)
LarkProprietaryNoN/AN/AN/AN/AFree / $12/user/mo
DingTalkProprietaryNoN/AN/AN/AN/AFree / Enterprise
BeeperProprietaryNoN/AN/AN/AN/AFree (Automattic)
FluxerAGPL-3.0YesTS/Erlang/RustSQLite / CassandraYes512 MBFree (OSS)
NerimityGPL-3.0Source onlyTS/NodeUndocumentedNo256 MBFree (donations)
RootProprietaryNoTS/NodeSQLite (per community)N/AN/ANot published
TeamSpeakProprietaryYesC/C++SQLiteCommunity128 MBFree (32 slots) / $55+/yr

* = Signal server can be self-hosted but is not designed for enterprise deployment

Lightest self-hosted: ntfy (32 MB), Gotify (32 MB), Prosody (50 MB), Conduit (64 MB)

Heaviest self-hosted: Wire (4 GB, complex Cassandra+ES stack), Zulip (2 GB), Element/Synapse (1 GB)


Monitoring Integration

ToolPrometheus MetricsStructured LogsGrafana Dashboards
Rocket.ChatYes (Enterprise)JSON stdoutCommunity
MattermostYes (/metrics)JSON stdoutCommunity
ZulipNo (statsd)File-based logsNone
Element / SynapseYes (/_synapse/metrics)JSON structuredCommunity
ejabberdYes (mod_prometheus)stdout / fileCommunity
ProsodyCommunity modulestdout / fileNone
OpenfireJMX (Jolokia)Log4j filesJVM dashboards
MongooseIMYes (Prometheus)JSON structuredCommunity
Stoat / RevoltNostdoutNone
WireYes (internal)JSON structuredInternal
ntfyYes (/metrics)JSON stdoutCommunity
GotifyNostdoutNone
SlackNo (SaaS)N/AAvailability only
Microsoft TeamsNo (SaaS)N/AAvailability only
Google ChatNo (SaaS)N/AAvailability only
DiscordNo (SaaS)N/AAvailability only
FluxerNostdoutNone
NerimityNostdoutNone
RootNo (SaaS)N/AAvailability only
TeamSpeakNoFile-based (plain text)None (custom via SQ)

Best monitoring integration: Mattermost, Synapse, ejabberd, MongooseIM, ntfy (native Prometheus endpoints with structured logging)

SaaS tools: monitoring limited to external HTTP availability checks and webhook delivery tracking via Telegraf HTTP input


Tools

38 tools.

Apprise

Apprise is a BSD-licensed Python notification library and CLI that fans a single message out to 100+ services (Slack, Telegram, email, SMS, ntfy, Gotify) through one unified URL syntax, with an optional self-hosted Apprise API gateway.

License: BSD-2-Clause (OSS) · Kind: hybrid · Deploy: package, docker, native · SSO: none

Website · Source

AWS Wickr

AWS Wickr is an end-to-end encrypted messaging and collaboration service operated by Amazon Web Services. Originally developed by Wickr Inc.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

Beeper

Beeper is a unified messaging client that aggregates conversations from multiple chat platforms into a single inbox.

License: Apache-2.0 (OSS) · Kind: web · Deploy: saas · SSO: none

Website · Source

Chanty

Chanty is a lightweight team messaging platform designed for small teams that need simple chat with built-in task management.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Conduit / Tuwunel

Conduit is a lightweight Matrix homeserver written in Rust, designed for simplicity and minimal resource usage.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Dendrite

Dendrite is a second-generation Matrix homeserver written in Go, developed by the Element/Matrix team as a modern replacement for the Python-based Synapse.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

DingTalk

DingTalk (Ding Ding in Chinese) is an enterprise communication and office automation (OA) platform developed by Alibaba Group.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Discord

Discord is a community-oriented communication platform originally designed for gaming communities but increasingly adopted by developer teams, open- source projects, and some businesses for team communication.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

ejabberd

ejabberd is one of the most mature and widely deployed XMPP (Extensible Messaging and Presence Protocol) servers, first released in 2002.

License: GPL-2.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: SAML

Website · Source

Element / Matrix Synapse

Element is the flagship client for the Matrix protocol, an open standard for decentralized, interoperable communication. Matrix Synapse is the reference homeserver implementation, written in Python on the Twisted framework.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC

Website · Source

Flock

Flock is a team messaging and collaboration platform developed by Directi, an Indian technology conglomerate.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Fluxer

Fluxer is an open-source, Discord-like chat platform licensed under AGPL-3.0. It distinguishes itself through an unusual but effective technology mix: an Erlang/OTP WebSocket gateway handles real-time connections with the concurrency and fa…

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Google Chat

Google Chat is Google’s team messaging platform, integrated into the Google Workspace (formerly G Suite) productivity suite.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Gotify

Gotify is a simple, self-hosted push notification server with a focus on minimal complexity and ease of use. It provides a REST API for sending messages and a WebSocket-based delivery mechanism for real-time notifications.

License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Lark / Feishu

Lark (known as Feishu in China) is an all-in-one collaboration super-app developed by ByteDance, the parent company of TikTok.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC

Website

Matrix mautrix Bridges

The mautrix bridge suite is a collection of open- source protocol bridges that connect Matrix homeservers to external messaging platforms.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Mattermost

Mattermost is a widely adopted open-source team collaboration platform positioned as a self-hosted alternative to Slack.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC

Website · Source

Mattermost Enterprise

Mattermost Enterprise is the commercial tier of the Mattermost platform, adding enterprise-grade features on top of the open-source Community edition.

License: Proprietary (proprietary) · Kind: web · Deploy: native, docker · SSO: OIDC

Website

Microsoft Teams

Microsoft Teams is a comprehensive collaboration platform deeply integrated with the Microsoft 365 ecosystem.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

MongooseIM

MongooseIM is a high-performance, enterprise-grade XMPP server forked from ejabberd by Erlang Solutions.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Nerimity

Nerimity is a community-driven, open-source Discord alternative focused on social features and profile personalization.

License: GPL-3.0-only (OSS) · Kind: web · Deploy: docker, native · SSO: none

Website · Source

ntfy

ntfy (pronounced “notify”) is a simple, lightweight push notification service that allows sending notifications to phones, desktops, and other devices using a straightforward HTTP-based publish-subscribe model.

License: GPL-2.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Openfire

Openfire is a mature XMPP server written in Java, developed by the Ignite Realtime community. First released in 2001 (originally as Jive Messenger), it is one of the oldest actively maintained XMPP servers.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: SAML

Website · Source

Prosody

Prosody is a lightweight, modular XMPP server written in Lua, designed for ease of configuration and low resource consumption.

License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Pumble

Pumble is a team messaging platform developed by CAKE.com (the company behind Clockify time tracker).

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Rocket.Chat

Rocket.Chat is a feature-rich open-source (MIT) team communication platform offering channels, threads, DMs, voice and video, omnichannel live chat, Matrix federation, and an app marketplace.

License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC

Website · Source

Rocket.Chat Enterprise

Rocket.Chat Enterprise is the commercial tier of the Rocket.Chat platform, adding enterprise-grade features for compliance, security, scalability, and administration.

License: Proprietary (proprietary) · Kind: web · Deploy: native, docker, k8s · SSO: none

Website

Root

Root is a venture-backed community platform positioning itself as “Discord + app store.” The core concept is an extensible community platform where anyone can build apps (in TypeScript) that run natively inside the Root client.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Ryver

Ryver is a team communication platform that combines chat, task management, and discussion forums into a single application.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Signal

Signal is widely regarded as the gold standard for private messaging. Developed by the Signal Foundation (a non-profit), it provides end-to-end encryption for all communications using the Signal Protocol, which has been independently audite…

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: saas · SSO: none

Website · Source

Slack

Slack is the market-leading team messaging platform that essentially defined the modern “channel-based messaging” category when it launched in 2013.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC

Website

Spacebar

Spacebar (formerly Fosscord) is an open-source, self-hosted server implementation that is compatible with the Discord client API.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Stoat / Revolt

Revolt (codenamed Stoat) is an open-source, self-hostable chat platform designed as a privacy-focused alternative to Discord.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

TeamSpeak

TeamSpeak is a veteran voice-first communication platform founded in 2001. It is one of the oldest and most established voice-over-IP (VoIP) platforms for real-time group communication, originally built for gaming but widely adopted for mil…

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Threema Work

Threema Work is the enterprise edition of Threema, a Swiss privacy-focused messenger that operates without requiring phone numbers or email addresses for registration.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: saas · SSO: none

Website · Source

Twist

Twist is an async-first team communication platform developed by Doist (the company behind Todoist). It is designed to reduce the constant interruptions and “always-on” pressure of real-time chat platforms like Slack.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Wire

Wire is a security-focused team collaboration platform that provides end-to-end encryption for all communications by default.

License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none

Website · Source

Zulip

Zulip is an open-source (Apache-2.0) team chat platform distinguished by its topic- based threading model, where every message lives in a named topic within a stream for organized, catch-up-friendly conversations.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC

Website · Source

ResorsIT Tools Catalog Search