Mattermost
Open source team chat for technical teams. Self-hosted Slack/Teams replacement.
What it is
Mattermost is a team chat platform built for technical and security-sensitive organizations. It has all the standard chat features (channels, threads, DMs, voice, video) plus deep integrations with developer tools and compliance features for regulated industries.
Why we recommend it
It is the most-loved open source chat in the DevOps / SRE community. The GitHub integration, slash commands, and Playbook automation make it feel like Slack built by engineers, for engineers. The self-hosted Community Edition is free and MIT-licensed; the paid tiers add compliance features (SAML, audit logs, data retention policies) at per-user pricing that's 80% cheaper than Slack.
When to use it
- Engineering teams that want Slack with better DevOps integration
- Companies in regulated industries (defense, finance, healthcare)
- Organizations that need to comply with data residency rules (self-host in EU/US/APAC)
- Teams that need chat + runbooks + incident response in one platform
Quickstart
Run this in your terminal. Self-hosts locally with Docker or your preferred setup.
$ docker run -d --name mattermost -p 8065:8065 mattermost/mattermost-team-edition Setup
Tags
Integrates with
Common use cases
- →engineering-teams
- →incident-response
- →compliance
- →high-security
Pricing
Team Edition: free, self-hosted, MIT. Cloud Professional: $10/user/mo. Cloud Enterprise: $15/user/mo. Self-hosted Enterprise: custom (perpetual license).
Related projects
Activepieces
by Activepieces
Activepieces is an open source no-code automation platform. 300+ integrations, visual flow builder, TypeScript pieces, self-hostable, the modern open source Zapier/Make alternative.
Appwrite
by Appwrite
Appwrite is a self-hosted BaaS that gives you auth, databases, storage, functions, and messaging in one Docker container. It supports multiple databases (MariaDB, MongoDB, PostgreSQL), multiple runtimes (Node, Python, Dart, PHP), and has SDKs for web, Flutter, iOS, Android, and React Native.
BigBlueButton
by BigBlueButton
BigBlueButton is an open source web conferencing platform built specifically for online learning. Whiteboard, breakout rooms, polls, shared notes, and an LMS integration layer.