Rocket.Chat
Open source team chat and collaboration platform that can be fully self-hosted.
- Actively maintained
- Well documented
- Permissive license
Overview
Rocket.Chat is an open-source, self-hostable team communication platform built in TypeScript, aimed at organizations with strict data-protection or compliance requirements. Deployment options include self-hosted (Docker, Podman, Kubernetes), cloud-hosted, and fully air-gapped (no internet access) setups for high-security or regulated environments.
Security features include end-to-end encryption, identity management, and role- and attribute-based access control. Beyond core chat, it supports voice calls and federation (communicating across separate Rocket.Chat workspaces), and can be extended through public apps from the Rocket.Chat Marketplace or custom apps built with its Apps-Engine. Desktop and mobile clients are available alongside the web app.
It's a fit for organizations - including regulated industries like government, defense, or finance - that need a self-hosted or air-gapped chat platform with fine-grained access control and compliance tooling, rather than a SaaS-only team chat product.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
Long-standing self-hosted team chat platform, a strong second option in a very thin chat category.
- Mature
- Vendor-backed
- Categories
- Chat & Messaging
- Languages
- TypeScript, JavaScript
- License
- MIT
Related Projects
Mattermost
AGPL-3.0Open-core, self-hosted team collaboration platform combining chat, workflow automation, voice calling and screen sharing, built on Go, React and PostgreSQL.
Actively maintained
- Chat & Messaging
Zulip
Apache-2.0Open source team chat with topic-based threading that keeps parallel conversations organized instead of one long scrolling feed.
Actively maintained
- Chat & Messaging
Chatwoot
MITOpen-source customer support platform -- live chat, email, social and messaging channels in one shared inbox, as a self-hostable alternative to Intercom and Zendesk.
Actively maintained
- Chat & Messaging
Jitsi Meet
Apache-2.0Secure, self-hostable video conferencing built on WebRTC -- use it as a standalone meeting app or embed meetings in your own web or mobile application.
Actively maintained
- Chat & Messaging
- Media
Spotted an error? Suggest an edit on GitHub.