# Mattermost

> Mattermost is a free, open-source app you can self-host in the team chat category. Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack). It has 39,271 GitHub stars, is released under the AGPL-3.0 license and ships a Docker image. It is a self-hosted alternative to Slack.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/mattermost/mattermost |
| Website | https://mattermost.com/ |
| GitHub stars | 39,271 |
| Forks | 9,036 |
| Open issues | 615 |
| License | AGPL-3.0 |
| License type | Open source |
| Language | TypeScript |
| Docker image | Yes |
| Platforms | Go, Docker, K8S |
| Categories | Team Chat |
| Commits, last 12 months | 1,913 |
| Last commit | Oct 6, 2026 |
| Latest release | v11.11.1 (Sep 24, 2026) |
| Created | Jun 15, 2015 |
| Maintenance | Actively maintained |
| Archived | No |

Topics: collaboration, mattermost, golang, react-native, hacktoberfest, monorepo, react

## Install

Mattermost ships a Docker image; follow the README at https://github.com/mattermost/mattermost for the image name and environment variables.

Need it installed for you? [appsgit installation help](https://appsgit.com/services/install): a fixed quote by email, single app installs from $79.

## Mattermost replaces

- [Slack alternatives](https://appsgit.com/alternatives/slack): A team messaging platform with channels, threads and integrations.

## Comparisons

- [Mattermost vs Rocket.Chat](https://appsgit.com/compare/mattermost-vs-rocket-chat): Pick Mattermost if you want a Slack-like chat built for engineering and DevOps teams; pick Rocket.Chat if you want an MIT core with omnichannel customer chat and federation.
- [Mattermost vs Zulip](https://appsgit.com/compare/mattermost-vs-zulip): Pick Mattermost if you want Slack-style channels with DevOps workflows and enterprise options; pick Zulip if you want topic-based threading and a fully Apache-2.0 server.

## Similar apps in Team Chat

- [Rocket.Chat](https://appsgit.com/apps/rocket-chat): Communications platform that puts data protection first (alternative to Gitter.im and Slack). (46,213 stars, MIT, TypeScript, Docker)
- [Novu](https://appsgit.com/apps/novu): Notification infrastructure for developers. (40,118 stars, MIT, TypeScript, Docker)
- [Chatwoot](https://appsgit.com/apps/chatwoot): Customer communication platform (alternative to Intercom and Zendesk). (37,569 stars, MIT, Ruby, Docker)
- [ntfy](https://appsgit.com/apps/ntfy): Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify. (34,644 stars, Apache-2.0, Go, Docker)
- [Zulip](https://appsgit.com/apps/zulip): Zulip is a powerful, open source group chat application. (25,998 stars, Apache-2.0, Python)
- [SimpleX Chat](https://appsgit.com/apps/simplex-chat): The most private and secure chat and applications platform - now with double ratchet E2E encryption. (19,521 stars, AGPL-3.0, Haskell)
- [Apprise](https://appsgit.com/apps/apprise): Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc. (17,531 stars, BSD-2-Clause, Python, Docker)
- [Gotify](https://appsgit.com/apps/gotify): Notification server with Android and CLI clients (alternative to PushBullet). (16,036 stars, MIT, Go, Docker)

---

Canonical page: https://appsgit.com/apps/mattermost
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
