Self-hosted Team Chat & Messaging tools

58 open source alternatives in this category

58 services found

Rocket.Chat logo

Rocket.Chat

Self-hosted secure team chat with voice, video, and omnichannel

45.9k
13.8k
Last commit

Rocket.Chat is an open-source communications platform for secure team messaging, channels, DMs, voice/video, integrations, and customer omnichannel support.

Actively maintained
Alternative to:
Rocket.Chat Cloud logo
Rocket.Chat Cloud
+19
Novu logo

Novu

Open-source notifications infrastructure for inbox and multi-channel delivery

39.4k
4.4k
Last commit

Novu is an open-source notifications platform with a unified API, workflow orchestration, and embeddable in-app inbox for email, SMS, push, and chat.

Actively maintained
Alternative to:
Novu Cloud logo
Novu Cloud
+4
Mattermost logo

Mattermost

Secure, self-hosted team collaboration and messaging platform.

38.6k
8.9k
Last commit

Open-source, self-hosted messaging platform for secure team collaboration with real-time chat, audio calls, screen sharing, and integrations.

Actively maintained
Alternative to:
Slack logo
Slack
+19
Chatwoot logo

Chatwoot

Open-source omnichannel customer support and live chat platform

34.8k
8.4k
Last commit

Chatwoot is an open-source customer support platform with a shared inbox for live chat, email, and messaging channels, plus automation, reporting, and a help center.

Actively maintained
Alternative to:
Intercom logo
Intercom
+19
ntfy logo

ntfy

HTTP-based pub-sub push notification service via PUT/POST

32.3k
1.4k
Last commit

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Apache-2.0Actively maintained
Alternative to:
Pushover logo
Pushover
+8
Huly logo

Huly

All-in-one platform for project management, docs, and team chat

27.1k
2.1k
Last commit

Huly is an open-source all-in-one platform combining project management, team chat, and collaborative documentation as an alternative to tools like Jira, Linear, Slack, and Notion.

EPL-2.0Actively maintained
Alternative to:
Linear logo
Linear
+19
Zulip logo

Zulip

Organized team chat with topic-based threading

25.6k
10k
Last commit

Open-source team chat server with topic-based threading for focused, asynchronous, and real-time communication in distributed teams.

Apache-2.0Actively maintained
Alternative to:
Zulip Cloud logo
Zulip Cloud
+19
SimpleX Chat logo

SimpleX Chat

Open-source encrypted messenger with no user identifiers

19.1k
1.2k
Last commit

Open-source, decentralized messaging network built on a Haskell core with Kotlin Multiplatform and native iOS clients; end-to-end encrypted messaging without user IDs.

AGPL-3.0Actively maintained
Alternative to:
Signal logo
Signal
+11
Gotify logo

Gotify

Self-hosted notification server with REST API and WebSocket delivery

15.5k
847
Last commit

Gotify is a self-hosted notification server that delivers messages in real time via WebSocket, with a REST API, web UI, and optional clients like Android and CLI.

Actively maintained
Alternative to:Requestrr
Habitica logo

Habitica

Gamified task manager and habit tracker

14k
4.4k
Last commit

Habitica is an open-source gamified task manager turning Habits, Dailies, and To-Dos into RPG quests with avatars, gear and social features.

Actively maintained
Alternative to:
Habitica logo
Habitica
+15
Tinode logo

Tinode

Instant messaging server with multi-platform clients and APIs

13.4k
2.1k
Last commit

Tinode is an open source instant messaging platform with a Go backend, web/mobile clients, JSON WebSocket and gRPC APIs, and support for one-to-one and group chat.

GPL-3.0Actively maintained
Alternative to:
Telegram logo
Telegram
+13
Element logo

Element

Matrix-based secure messaging and collaboration client

13.3k
2.7k
Last commit

Element is a Matrix client for secure team messaging and collaboration, offering end-to-end encrypted chats and calls with interoperability across the Matrix network.

AGPL-3.0Actively maintained
Alternative to:
Element Matrix (Hosted) logo
Element Matrix (Hosted)
+19
Owncast logo

Owncast

Self-hosted live video streaming server with built-in chat

11.4k
1.2k
Last commit

Owncast is a self-hosted live streaming server that supports RTMP ingest, HLS playback, and built-in web chat, with optional Fediverse (ActivityPub) integration.

MITActively maintained
Alternative to:
YouTube logo
YouTube
+12
ejabberd logo

ejabberd

Scalable real-time messaging server for XMPP, MQTT, and SIP

6.7k
1.5k
Last commit

ejabberd is an Erlang/OTP-based messaging server providing XMPP chat and presence, MQTT broker capabilities for IoT, and SIP services for real-time communications.

Actively maintained
Alternative to:
CloudMQTT logo
CloudMQTT
+11
Spacebar logo

Spacebar

Discord-compatible self-hosted chat with voice and video

6.7k
223
Last commit

Spacebar is an open source, self-hostable Discord-compatible communication platform with text chat, voice, and video, designed to work with existing clients and bots.

AGPL-3.0Actively maintained
Alternative to:
Discord logo
Discord
+19
The Lounge logo

The Lounge

Modern, responsive, self-hosted web IRC client

6.3k
769
Last commit

Self-hosted web-based IRC client with multi-user support, persistent connections, and a responsive UI for desktop and mobile.

MITActively maintained
Alternative to:
The Lounge Cloud logo
The Lounge Cloud
+3
Colanode logo

Colanode

Local-first collaboration workspace for chat, docs, and databases

5k
308
Last commit

Open-source, local-first Slack and Notion alternative combining team chat, rich docs, databases, and file management with offline-first sync and self-hosting.

Apache-2.0Actively maintained
Alternative to:
Notion logo
Notion
+19
Synapse logo

Synapse

Matrix homeserver for federated, secure real-time communication

4.5k
571
Last commit

Synapse is a Matrix homeserver implementation for running federated, secure real-time chat and collaboration on your own infrastructure.

AGPL-3.0Actively maintained
Alternative to:
Element Matrix (Hosted) logo
Element Matrix (Hosted)
+19

Tailchat

Extensible team chat platform with plugins, bots, and roles

3.6k
394
Last commit

Tailchat is an open source team chat and collaboration platform with a strong plugin system, bot integrations, multi-group workspaces, and RBAC permissions.

Apache-2.0Actively maintained
Alternative to:
Slack logo
Slack
+14
Converse.js logo

Converse.js

Web-based XMPP/Jabber chat client for browsers

3.3k
833
Last commit

Converse.js is an open-source, client-side web XMPP/Jabber chat app that can run standalone or be embedded into sites, with group chat and OMEMO encryption.

MPL-2.0Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+19
Ergo logo

Ergo

Modern IRC server with integrated services and history

3.3k
236
Last commit

Ergo is a modern IRC server (ircd) written in Go, with integrated account management, history storage, bouncer-like features, and strong IRCv3 support.

MITActively maintained
Alternative to:
IRCCloud logo
IRCCloud
+12

Stoat

Open-source, self-hosted chat and community platform (formerly Revolt)

3.2k
369
Last commit

Stoat is an open-source, self-hostable chat platform for communities and teams, offering text channels, permissions, moderation tools, and a web app.

Actively maintained
Alternative to:
Discord logo
Discord
+13
Openfire logo

Openfire

Real-time collaboration server for XMPP (Jabber) messaging

3k
1.4k
Last commit

Openfire is an open source XMPP (Jabber) server for real-time messaging and collaboration, with a web admin console and a plugin ecosystem.

Apache-2.0Actively maintained
Alternative to:
Cisco Jabber logo
Cisco Jabber
+15
Tox logo

Tox

Peer-to-peer encrypted instant messaging, calls, and file sharing

2.7k
311
Last commit

Tox is a decentralized, peer-to-peer communication system for encrypted messaging, voice/video calls, screen sharing, and file transfers without central servers.

GPL-3.0Actively maintained
Alternative to:
Signal logo
Signal
+12
Stoat (formerly Revolt) logo

Stoat (formerly Revolt)

Open-source team chat and community messaging platform

2.6k
283
Last commit

Stoat (formerly Revolt) is an open-source chat platform for communities and teams with channels, direct messages, roles/permissions, moderation tools, and bot support.

AGPL-3.0Actively maintained
Alternative to:
Discord logo
Discord
+11
Chitchatter logo

Chitchatter

Peer-to-peer, end-to-end encrypted browser chat

2.3k
424
Last commit

Open-source browser-based peer-to-peer chat with E2E encryption, ephemeral messages, video/audio, screen sharing, direct file transfer, and iframe embedding.

GPL-2.0Actively maintained
Alternative to:
Zoom logo
Zoom
+15
Live Helper Chat logo

Live Helper Chat

Open-source live chat support platform with bots and omnichannel

2.2k
733
Last commit

Self-hosted live chat and customer support platform with website widgets, operator console, chatbots, omnichannel integrations, and optional voice/video/screensharing.

Apache-2.0Actively maintained
Alternative to:
Zendesk logo
Zendesk
+19
ZNC logo

ZNC

Advanced IRC bouncer with web admin and modular extensions

2.1k
403
Last commit

ZNC is an advanced IRC bouncer that stays connected to IRC networks, letting you reconnect from one or more clients and replay buffered messages you missed.

Apache-2.0Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
Movim logo

Movim

Federated blogging and chat web client for XMPP

2k
279
Last commit

Movim is a federated social platform and web-based XMPP client for blogging, chat, communities, and real-time messaging with a responsive cross‑platform interface.

AGPL-3.0Actively maintained
Alternative to:
Element Matrix (Hosted) logo
Element Matrix (Hosted)
+15

RetroShare

Friend-to-friend encrypted communication and file sharing platform

2k
322
Last commit

RetroShare is a decentralized friend-to-friend platform for encrypted chat, mail, forums, channels and secure file sharing, with optional Tor/I2P support.

Actively maintained
Alternative to:
Telegram logo
Telegram
+19