Stoat Clients: Difference between revisions

From Revolt Wiki
mNo edit summary
 
(40 intermediate revisions by 8 users not shown)
Line 1: Line 1:
This page details a list of Revolt clients.
A Stoat 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 created, developed, and endorsed by the Stoat Team.
{| class="wikitable"
{| class="wikitable"
|+
!Name
!Name
!Platform
!Platform
Line 9: Line 11:
!Servers
!Servers
!Voice
!Voice
!Video
!E2EE
!E2EE
!Language
!Language
!Frameworks
!Frameworks
|-
|-
|[https://app.revolt.chat/ Revite]
|[[For Web]]
|Web (PWA)
|Web (PWA) & Desktop
|Beta
|Beta
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
Line 22: Line 26:
|{{Na}}
|{{Na}}
|TypeScript
|TypeScript
|Preact
|SolidJS
|-
|[[For Android]]
|Android
|Early Access
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|Kotlin
|[https://developer.android.com/jetpack Android Jetpack]
|-
|[[For iOS]]
|iOS
|TestFlight
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|Swift
|
|-
|[[For Legacy Web]]
|Web (PWA) & Desktop
|Maintenance
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|TypeScript
| Preact
|}
 
=== Unofficial Clients ===
These clients are created by community members. Stoat does not own or offer support for these clients. Use them at your own risk.
{| class="wikitable"
|+
!Name
!Platform
!Lifecycle
!DMs
!Servers
!Voice
!Video
!E2EE
!Language
!Frameworks
|-
|-
|[https://dorudolasu.github.io/ReductV3/ ReductV3]
|[[Reduct|ReductV3]]
|Web
|Web
| In Dev |In Dev
| In Dev |In Dev
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
Line 35: Line 91:
|
|
|-
|-
|[https://github.com/error-404-null-not-found/retaped Retaped]
|[[Retaped]]
|Web
|Web
|In Dev|In Dev
| In Dev |In Dev
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|JavaScript
|
|-
|[[Retaped (TUI)]]
|Terminal
| In Dev |In Dev
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|JavaScript
|{{Na}}
|Python
|
|-
|-
|[https://unvite.vale.rocks Unvite]
|[[Unvite]]
|Web
|Web
| In Dev |In Dev
| In Dev |In Dev
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|JavaScript
|JavaScript
|Jekyll
|
|-
|-
|[https://solenoidui.vercel.app/ Solenoid]
|[[Svolte]]
|Web
|Web
| In Dev | In Dev
| In Dev |In Dev
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|TypeScript
|Svelte
|-
|[[Clerotri]]
|Android
|In Dev
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|TypeScript
|TypeScript
|SolidJS
|React Native
|-
|-
|[https://revolt.itsmeow.cat Svolte]
|[[Zeko Chat]]
|Web
|Android / iOS
|In Dev|In Dev
|Released
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|
|
|
|
|
|-
|[https://github.com/lo2dev/mutiny Mutiny]
|Desktop
|In Dev
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|TypeScript
|{{Na}}
|Svelte
|{{Na}}
|Python
|GTK4/[https://gnome.pages.gitlab.gnome.org/libadwaita/ Libadwaita]
|-
|-
|[https://github.com/revoltchat/mutiny Mutiny]
|[https://amycatgirl.codeberg.page/revoltmini/ revoltmini]
|Desktop
|Web
|In Dev
|In Dev
|{{Na}}
|{{Na}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|JavaScript
|Rust
|
|GTK4/[https://gnome.pages.gitlab.gnome.org/libadwaita/ Libadwaita]
|-
|-
|[https://github.com/ashley0143/revolt-mobile revolt-mobile]
|[https://github.com/upryzing/crescent Crescent]
|Android
|Android
| In Dev |In Dev
|In Dev
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|Kotlin
|Jetpack Compose
|-
|[https://codeberg.org/axojan/jolt Jolt]
|Web / Desktop
| In Dev |N/A
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|Java
|TypeScript
|Tauri / SolidJS
|-
|-
|[https://github.com/revoltchat/rvmob RVMob]
|[https://github.com/ReviteRevived/revite Revite Revived]
|Android / iOS
|Web
|In Dev
|In Dev
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|TypeScript
|Preact
|-
|[https://github.com/FascinatingPistachio/ermine Ermine]
|Web
|In Dev
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|JavaScript
|JavaScript
|React Native
|
|-
|[https://github.com/ashley0143/revolt-mobile revolt-mobile]
|Android
| In Dev |N/A
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|Java
|
|-
|-
|[https://gitlab.insrt.uk/infi/rvfabric Revolt for Fabric]
|[https://gitlab.insrt.uk/infi/rvfabric Revolt for Fabric]
|Minecraft Mod
|Minecraft Mod
| Alpha |Alpha
| Alpha |N/A
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
Line 123: Line 247:
|[https://github.com/Jan0660/Revolt.Cli Revolt.CLI]
|[https://github.com/Jan0660/Revolt.Cli Revolt.CLI]
|TUI / CLI
|TUI / CLI
| Alpha |Alpha
| Alpha |N/A
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
Line 134: Line 258:
|[https://github.com/jan-software-foundation/rebar rebar]
|[https://github.com/jan-software-foundation/rebar rebar]
|Android / iOS
|Android / iOS
| In Dev |In Dev
| In Dev |N/A
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
Line 142: Line 266:
|Dart
|Dart
|Flutter
|Flutter
|-
|[https://github.com/spyro24/UStoat UStoat]
|Desktop
|In Dev
|{{Ya}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Na}}
|Python
|Pygame-ce
|}
|}

Latest revision as of 07:48, 29 May 2026

A Stoat 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 created, developed, and endorsed by the Stoat Team.

Name Platform Lifecycle Active DMs Servers Voice Video E2EE Language Frameworks
For Web Web (PWA) & Desktop Beta Yes Yes Yes Yes Yes No TypeScript SolidJS
For Android Android Early Access Yes Yes Yes No No No Kotlin Android Jetpack
For iOS iOS TestFlight Yes Yes Yes Yes No No Swift
For Legacy Web Web (PWA) & Desktop Maintenance Yes Yes Yes No No No TypeScript Preact

Unofficial Clients

These clients are created by community members. Stoat does not own or offer support for these clients. Use them at your own risk.

Name Platform Lifecycle DMs Servers Voice Video E2EE Language Frameworks
ReductV3 Web In Dev Yes Yes No No No JavaScript
Retaped Web In Dev Yes Yes No No No JavaScript
Retaped (TUI) Terminal In Dev Yes Yes No No No Python
Unvite Web In Dev Yes Yes No No No JavaScript
Svolte Web In Dev Yes Yes Yes No No TypeScript Svelte
Clerotri Android In Dev Yes Yes No No No TypeScript React Native
Zeko Chat Android / iOS Released Yes Yes
Mutiny Desktop In Dev Yes Yes No No No Python GTK4/Libadwaita
revoltmini Web In Dev No Yes No No No JavaScript
Crescent Android In Dev Yes Yes No No No Kotlin Jetpack Compose
Jolt Web / Desktop N/A Yes Yes No No No TypeScript Tauri / SolidJS
Revite Revived Web In Dev Yes Yes No No No TypeScript Preact
Ermine Web In Dev Yes Yes No No No JavaScript
revolt-mobile Android N/A Yes No No No No Java
Revolt for Fabric Minecraft Mod N/A Yes No No No No Java Fabric
Revolt.CLI TUI / CLI N/A Yes No No No No C# .NET
rebar Android / iOS N/A No No No No No Dart Flutter
UStoat Desktop In Dev Yes Yes No No No Python Pygame-ce