Open source self-hosted collaboration platform with chat, workflow automation, voice, and screen sharing
Other
- TypeScript
- Go
- JavaScript

About Mattermost
Mattermost is an open core, self-hosted collaboration platform for secure team communication across the software development lifecycle. This card describes the open source self-hosted server; a hosted cloud option also exists for teams that want to try it without running their own instance.
It provides chat, workflow automation, voice calling, screen sharing, and AI integration. The server is written in Go and React, runs as a single Linux binary, and uses PostgreSQL. Mattermost also supports APIs, webhooks, slash commands, apps, and plugins, with clients for web, Android, iOS, Windows, macOS, and Linux.
The core server ships a compiled build under an MIT license every month. Self-hosted installs cover Docker, Ubuntu, tar, Kubernetes, Helm, Debian, and RHEL, so teams can deploy on the platform that fits their infrastructure. Over 700 integrations extend it through the Mattermost marketplace.
Key features
- Chat, workflow automation, voice calling, and screen sharing
- AI integration for collaboration workflows
- APIs, webhooks, slash commands, apps, and plugins
- Clients for web, Android, iOS, Windows, macOS, and Linux
- Single Linux binary with PostgreSQL
Details
- First released
- 2015
- Platforms
- Web · Android · iOS · Win · macOS · Linux
- Deployment
- self-hostable · cloud
- Backend
- Go · React · PostgreSQL
- Packaging
- Single Linux binary
- License
- MIT
