Best Self-hosted Team Chat & Messaging tools in 2026

58 self-hosted open source alternatives in this category

58 services found

Talkyard logo

Talkyard

Discussion platform combining Q&A, forums, chat, and embedded comments

1.8k
129
Last commit

Self-hostable community discussion platform combining Q&A, forums, team chat, ideation/upvoting, and Disqus-style embedded blog comments.

AGPL-3.0Actively maintained
Alternative to:
Stack Overflow logo
Stack Overflow
+19
Databag logo

Databag

Lightweight federated messenger with end-to-end encryption

1.5k
96
Last commit

Self-hosted, lightweight federated messenger with end-to-end encrypted threads and optional WebRTC audio/video calling across independently hosted nodes.

Apache-2.0Actively maintained
Alternative to:
Signal logo
Signal
+19
InspIRCd logo

InspIRCd

Modular C++ IRC server for modern IRC networks

1.3k
285
Last commit

InspIRCd is a modular, lightweight Internet Relay Chat (IRC) server with a flexible module system, designed for stable and performant IRC network deployments.

Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
Convos logo

Convos

Multiuser web-based IRC client with persistent always-online bouncer

1.2k
93
Last commit

Convos is a multiuser web IRC client with a built-in persistent bouncer, chat history, theming, rich formatting, and optional video chat.

Artistic-2.0Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
Kiwi IRC logo

Kiwi IRC

Web-based IRC client with embeddable widgets and theming

982
234
Last commit

Kiwi IRC is a web-based IRC client you can self-host as static files, with multi-network support, runtime JSON configuration, themes, plugins, and embeddable web widgets.

Apache-2.0Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+2
Glowing Bear logo

Glowing Bear

Web frontend for WeeChat using the relay over WebSockets

977
184
Last commit

Glowing Bear is a browser-based WeeChat client that connects to WeeChat via the relay plugin, providing a modern interface for IRC from any device.

GPL-3.0Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3

Hauk

Open-source self-hosted real-time location sharing service

930
85
Last commit

Open-source self-hosted real-time location sharing backend with in-memory storage, temporary share links, a Docker image and companion mobile clients.

Apache-2.0Likely dormant
Alternative to:
Glympse logo
Glympse
+2
Quassel IRC logo

Quassel IRC

Distributed, cross-platform IRC client with detachable core

791
226
Last commit

Modern, cross-platform IRC client with a detachable core for persistent connections, multi-client access, and searchable chat backlogs.

Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
Scribble.rs logo

Scribble.rs

Privacy-focused multiplayer pictionary drawing and guessing game

658
216
Last commit

Self-hosted, privacy-respecting pictionary game (skribbl.io alternative) with real-time drawing, guessing, and multiplayer lobbies—no accounts or ads required.

BSD-3-ClauseActively maintained

Vocard

Customizable Discord music bot with Lavalink playback

592
146
Last commit

Lightweight, customizable Discord music bot in Python. Supports YouTube, SoundCloud, Spotify, Twitch, Lavalink playback, playlists, lyrics, slash commands and Docker.

MITActively maintained
Alternative to:
FredBoat logo
FredBoat
+2
ngIRCd logo

ngIRCd

Lightweight, portable IRC server for small or private networks

574
82
Last commit

ngIRCd is a free, portable and lightweight IRC server for small/private networks, supporting IPv6, TLS, server linking, and optional PAM authentication.

GPL-2.0Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
Snikket logo

Snikket

Open-source XMPP messaging server with encrypted chat and WebRTC

447
51
Last commit

Self-hosted, open-source XMPP-based messaging server providing end-to-end encryption, multi-device sync, federation, secure backups, and integrated WebRTC audio/video calling.

Apache-2.0Actively maintained
Alternative to:
WhatsApp logo
WhatsApp
+17
positive-intentions Chat logo

positive-intentions Chat

Browser-first decentralized chat with end-to-end encryption

333
28
Last commit

Decentralized, browser-first chat focused on privacy and peer-to-peer interactions. Supports end-to-end encryption, WebRTC file sharing, voice/video calls, mixed-reality spaces and a webtop environment.

GPL-3.0Actively maintained
Alternative to:
Slack logo
Slack
+10
Tracim logo

Tracim

Modular team collaboration platform for files, chat, and documentation

275
40
Last commit

Tracim is an open-source collaboration suite offering threaded conversations, file sharing with versioning, collaborative pages, tasks and workspace organization.

Actively maintained
Alternative to:
Microsoft SharePoint logo
Microsoft SharePoint
+19
circled.me logo

circled.me

Self-hosted community server for photo backup, sharing, chat and calls

209
6
Last commit

Community-focused server for private photo/video backup, albums, chat and audio/video calls with mobile app support and S3-compatible storage.

MITActively maintained
Alternative to:
Google Photos logo
Google Photos
+10

RobustIRC

Highly available IRC network using Raft consensus

195
9
Last commit

An IRC network implementation in Go that uses the Raft consensus algorithm to eliminate netsplits and provide transparent client failover via a bridge.

BSD-3-ClauseActively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
SAMA logo

SAMA

Scalable open-source real-time chat server with WebSocket API

158
15
Last commit

SAMA is a Node.js-based open-source chat server using uWebSockets.js, MongoDB and Redis, providing WebSocket/HTTP APIs, E2EE, clustering, and web/mobile clients.

GPL-3.0Actively maintained
Alternative to:
Sendbird logo
Sendbird
+19
Atria logo

Atria

Open-source event management and attendee networking platform

98
4
Last commit

Atria is an AGPL-3.0 open-source platform for managing hybrid events, sessions, sponsors, and real-time attendee networking with chat and discovery tools.

AGPL-3.0Slowing down
Alternative to:
Whova logo
Whova
+16
managebot logo

managebot

Discord bot for viewing and managing Docker containers

21
1
Last commit

Python-based Discord bot that lets authorized users list and control Docker containers and images via Discord commands, using the host Docker socket.

GPL-3.0Likely dormant
Alternative to:
Carl-bot logo
Carl-bot
Citadel logo

Citadel

Groupware server with email, calendaring, contacts, and web access

Citadel is an open source groupware and messaging server providing email, calendars, contacts, and a web interface with room-based collaboration.

Activity unknown
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+19
Conduit logo

Conduit

Lightweight Matrix homeserver written in Rust

A single-binary, low-resource Matrix homeserver in Rust; simple setup, RocksDB (default) or SQLite backends, built with axum and Ruma.

Activity unknown
Alternative to:
Element Matrix (Hosted) logo
Element Matrix (Hosted)
+19

Continuwuity

Community-maintained Matrix homeserver in Rust

Continuwuity is a fast, lightweight Matrix homeserver written in Rust, focused on stability, performance, and improved Matrix specification compliance for federation.

Activity unknown
Alternative to:
Element Matrix (Hosted) logo
Element Matrix (Hosted)
+6
Jami logo

Jami

Distributed, open source communication platform for calls and messaging

Jami is a distributed communication platform for private messaging, audio/video calls, and conferencing, designed to work without central servers and with end-to-end encryption.

Activity unknown
Alternative to:
Signal logo
Signal
+19

Libervia

Multi-interface XMPP client and social platform

Libervia is a modular XMPP-based communication suite offering chat, microblogging, file sharing, and other social features across web, desktop, and CLI interfaces.

Activity unknown
Alternative to:
Element Matrix (Hosted) logo
Element Matrix (Hosted)
+19

Prosody IM

Lightweight and extensible XMPP (Jabber) communication server

Prosody IM is a modern, resource-efficient XMPP (Jabber) server written in Lua, designed to be easy to configure and extend for private messaging and federation.

Activity unknown
Alternative to:
Cisco Jabber logo
Cisco Jabber
+19
Salut à Toi logo

Salut à Toi

Multi-purpose, federated communication platform based on XMPP

Salut à Toi (SàT) is a self-hostable, XMPP-based communication suite with web, desktop, and CLI frontends, supporting chat and collaborative features via plugins.

Activity unknown
Alternative to:
Element Matrix (Hosted) logo
Element Matrix (Hosted)
+13

u-wave

Self-hosted collaborative music listening with a shared queue

u-wave is a self-hosted social music room with DJ-style queueing, chat, and browser-based playback for listening together in real time.

Activity unknown
Alternative to:
Plug.dj logo
Plug.dj
+3

üWave

Collaborative music listening with real-time DJ queues

Self-hosted collaborative music room app with DJ queues, real-time chat, and YouTube/SoundCloud-style playback for shared listening sessions.

Activity unknown
Alternative to:
Turntable.fm logo
Turntable.fm
+3