
Overview
Revolt is a feature-rich, Discord-like group chat and community platform that can be entirely self-hosted. It offers servers, channels, direct messages, voice channels (via Vortex), roles, permissions, and a modern web and desktop client. The backend is written in Rust for performance, and the frontend in React, both being fully open source under AGPL.
Where it falls short of Discord
- Voice and video require separately deploying the Vortex server
- No official mobile apps for self-hosted instances yet
- Bot ecosystem and community integrations significantly smaller than Discord
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the Revolt difficulty badge in your README — it links back here.
[](https://openreplace.com/revolt)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Fully customizable open-source communications platform and Slack alternative
Open-source notification infrastructure for multi-channel developer alerts
Open-source, self-hostable Slack alternative for secure team messaging and collaboration
Simple HTTP-based push notifications to phone and desktop, no account needed