Team Communication
Self-hosted team communication apps
8 of the 34 team communication apps in this directory can be self-hosted, according to their own sites.
7 of them are free or have a free plan.
Listings checked up to Oct 9, 2026 · Where the facts come from
| Tool | Price | Free plan | Runs on |
|---|---|---|---|
| MattermostSelf-hosted team messaging with playbooks, calls and boards | Free plan | Yes | Web, macOS, Windows, Linux, iOS, Android |
| Rocket.ChatOpen-source, self-managed chat for security-focused teams | Free plan | Yes | Web, macOS, Windows, Linux, iOS, Android |
| ZulipOpen-source team chat that organizes channels by topic | Free plan · from $3.50/mo | Yes | Web, macOS, Windows, Linux, iOS, Android |
| ElementEnd-to-end encrypted chat and calls on the Matrix standard | Free plan | Yes | Web, macOS, Windows, Linux, iOS, Android |
| Jitsi MeetFree, open-source video meetings you can self-host | Free | Free | Web, macOS, Windows, Linux, iOS, Android |
| WireEnd-to-end encrypted messaging and calls for organizations | Free plan · from €7.45/mo | Yes | Web, macOS, Windows, Linux, iOS, Android |
| ONCE CampfireSelf-hosted group chat from 37signals, free and open source | Free | Free | Web |
| Troop MessengerSecure business messenger with calls, sold as SaaS or on-premise | Free trial · from $2.50/mo | Trial only | Web, macOS, Windows, Linux, iOS, Android |
Common questions
Which team communication apps can be self-hosted?
8 of the 34 team communication apps in this directory can be self-hosted, according to their own sites. They are Mattermost, Rocket.Chat, Zulip, Element, Jitsi Meet, Wire, ONCE Campfire and Troop Messenger.
Which of these team communication apps are free?
Mattermost, Rocket.Chat, Zulip, Element, Jitsi Meet, Wire and ONCE Campfire are free or have a free plan.
When was this checked?
Each listing shows its own date. On this page they run from Oct 5, 2026 to Oct 9, 2026. Vendors change prices and plans without notice, so confirm on their site before you buy.
This page is built from the listings. A tool is here because its listing says so, and each listing names the pages it was read from.