Mattermost
Best for a Slack-like interface you host yourself
License: Open source
- Windows
- macOS
- Linux
- Web
- iOS
- Android
- Self-hosted
Status: Unknown
Slack and Mattermost, one of its free alternatives, side by side.
Best for a Slack-like interface you host yourself
Team messaging with channels, threads, huddles and app integrations, free with 90-day history or paid per user.
| Fact | Mattermost | Slack |
|---|---|---|
| License | License: Open sourceAGPL-3.0-only | License: Free tier |
| Maintenance | Status: Unknown | Status: Verified |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Web | Yes | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| Self-hosted | Yes | No |
| Self-hostable | Yes | No |
| Works offline | No | No |
| No account needed | No | No |
| Parity with Slack | 71% | The reference |
License classes: Open source and Free tier. Status rules: Active means a commit in the last 90 days. See the methodology.
How Mattermost covers what people use Slack for.
| Feature | Mattermost |
|---|---|
| Messaging | |
| Channels, threads and direct messages | Yes |
| Searchable message history | PartialNote 1Entry edition shows only the latest 10,000 channel messages across all channels |
| Calls | |
| Voice and video calls (huddles) | PartialNote 21:1 audio and screen share; group calls and video are limited or experimental |
| Integrations | |
| Apps, bots and webhooks | YesNote 3Webhooks, slash commands, bots and plugins |
| No-code workflow automation | PartialNote 4Playbooks run checklists and runbooks; Entry plans a limit of 5 active runs a month |
| Collaboration | |
| Channels shared with other organizations | PartialNote 5Connected workspaces work on Entry but need Enterprise builds and config file settings |
| Access | |
| Mobile apps with push notifications | YesNote 6Entry plans a cap of 10,000 push notifications a month |
| Parity score | 71% |