Revolt Clients

From Revolt Wiki

A Revolt client serves as the user interface through which individuals can send and receive messages, engage in conversations, and access various features provided by the chat platform. This page details both official and unofficial clients.

Official Clients

These clients are officially created, developed, and endorsed by the Revolt team.

Name Platform Lifecycle Active DMs Servers Voice E2EE Language Frameworks Notes
Revite Web (PWA) Maintenance Yes Yes Yes No TypeScript Preact Deprecated; will be replaced by the Solid client
Solid Client Web (PWA) In Dev Yes Yes Yes No No TypeScript SolidJS
Android Android Closed Beta Yes Yes Yes No No Kotlin
iOS iOS In Dev Development details not yet public Swift

Endorsed Clients

These clients are not maintained or supported by Revolt itself, but are supported by individual team members and believed to be of decent quality/trustworthy.

Name Platform Lifecycle Active DMs Servers Voice E2EE Language Frameworks
RVMob Android Beta Yes Yes Yes No No TypeScript React Native
Mutiny Desktop N/A No No No No No Rust GTK4/Libadwaita


Unofficial Clients

These clients are created by users like you. Revolt does not own, maintain, endorse or offer support for these clients. Use them at your own risk!

Name Platform Lifecycle Active DMs Servers Voice E2EE Language Frameworks
ReductV3 Web In Dev Yes Yes Yes No No JavaScript
Retaped Web In Dev Yes Yes Yes No No JavaScript
Retaped-TUI Terminal In Dev Yes No Yes No No Python
Unvite Web In Dev Yes Yes Yes No No JavaScript Adduce
Solenoid Web In Dev Yes No Yes No No TypeScript SolidJS
Svolte Web In Dev Yes Yes Yes Yes No TypeScript Svelte
Jolt Web / Desktop In Dev Yes Yes Yes Yes No TypeScript Svelte
revolt-mobile Android N/A No Yes No No No Java
Revolt for Fabric Minecraft N/A No Yes No No No Java Fabric
Revolt.CLI Terminal N/A No Yes No No No C# .NET
rebar Android / iOS N/A No No No No No Dart Flutter