Revolt is an open-source, self-hosted alternative to Discord that gives teams complete data custody over real-time channels, roles, and voice rooms.
A developer known as Insert started Revolt in 2019 to give communities an open-source alternative to Discord that respects privacy. Following a trademark dispute in late 2025, the underlying project continues development under the name Stoat while preserving the original architecture and self-hosted model. Today, it provides private servers, voice rooms, and role-based channels managed entirely on your own infrastructure.
Discord stores communication records, telemetry, and media uploads on corporate infrastructure, gating usability features behind recurring Nitro subscriptions and moderating servers according to proprietary guidelines. Revolt replaces that centralized intermediary with self-hosted instances where teams retain full custody over user profiles, channel history, and file storage. The interface mirrors Discord's layout with nested channel categories, role hierarchies, and voice rooms, allowing team members to transition without training hurdles.
Opting for self-hosted sovereignty shifts operational work back to your team. Discord handles global media routing, multi-region voice scaling, and automatic infrastructure updates behind the scenes. Running Revolt requires deploying a Rust backend alongside MongoDB, Redis, and a WebRTC media engine such as LiveKit for calls. For technical teams and agencies handling sensitive discussions, owning the underlying server and eliminating third-party data profiling justifies that operational investment.
Revolt vs Discord — which should our team choose? Discord suits public communities that prioritize zero maintenance and a pre-existing user directory. Revolt is better for organizations that require complete data custody, private server hosting, and zero telemetry.
Is Revolt free for commercial use? Yes. You can deploy and run Revolt for commercial team operations without software license fees, paying only for hosting infrastructure.
Can I self-host Revolt on my own server? Yes. Revolt provides container images and documented configurations to run the backend and web client on standard Linux hardware.
Revolt delivers an effective communication workspace for teams that want a Discord-style layout while retaining direct ownership of their message databases, provided your team can manage a multi-service container environment. With active maintenance continuing under the Stoat rebrand as recently as September 2026 and codebase rights protected by the AGPL-3.0, organizations gain the legal freedom to inspect, customize, and host the platform on their own terms.
These packages install the Revolt desktop client, not the server. Each package is matched to Revolt through the registry's own link to its source code or website.
flatpak install flathub chat.revolt.RevoltDesktopLint, codegen, breaking-change checks and dependency management in one Git-native CLI. Open source, no registry lock-in.
Show that Revolt is listed as an open-source alternative. Paste into your README: