Revolt logo

Revolt

Open-source Discord-like chat platform with a modern, polished interface

Replaces
Discord
Slack
3.8k Rust AGPL-3.0 1 month ago

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

discord-alternative
community-chat
rust
react
servers
Maintain Revolt?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Revolt difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/revolt)](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

46k TypeScript MIT 5 days ago
3/5
1-click
Revolt vs Rocket.Chat

Open-source notification infrastructure for multi-channel developer alerts

39k Docker MIT 5 days ago
3/5
Revolt vs Novu

Open-source, self-hostable Slack alternative for secure team messaging and collaboration

38k Go MIT 5 days ago
3/5
1-click
Revolt vs Mattermost

Simple HTTP-based push notifications to phone and desktop, no account needed

31k Go Apache-2.0 6 days ago
2/5
Revolt vs ntfy