Stoat Clients: Difference between revisions
No edit summary |
No edit summary |
||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
A | 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=== | ===Official Clients=== | ||
These clients are created, developed, and endorsed by the | These clients are created, developed, and endorsed by the Stoat Team. | ||
{| class="wikitable" | {| class="wikitable" | ||
!Name | !Name | ||
| Line 16: | Line 16: | ||
!Frameworks | !Frameworks | ||
|- | |- | ||
|[[ | |[[For Web]] | ||
|Web (PWA) | |Web (PWA) & Desktop | ||
| | |Beta | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
|TypeScript | |TypeScript | ||
|SolidJS | |SolidJS | ||
|- | |- | ||
|[[ | |[[For Android]] | ||
|Android | |Android | ||
|Early Access | |Early Access | ||
| Line 52: | Line 40: | ||
|[https://developer.android.com/jetpack Android Jetpack] | |[https://developer.android.com/jetpack Android Jetpack] | ||
|- | |- | ||
|[[ | |[[For iOS]] | ||
|iOS | |iOS | ||
|TestFlight | |TestFlight | ||
| Line 63: | Line 51: | ||
|Swift | |Swift | ||
| | | | ||
|- | |||
|[[For Legacy Web]] | |||
|Web (PWA) & Desktop | |||
|Maintenance | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Na}} | |||
|TypeScript | |||
| Preact | |||
|} | |} | ||
=== Unofficial Clients === | === Unofficial Clients === | ||
These clients are created by community members. | 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" | {| class="wikitable" | ||
|+ | |+ | ||
| Line 72: | Line 72: | ||
!Platform | !Platform | ||
!Lifecycle | !Lifecycle | ||
!DMs | !DMs | ||
!Servers | !Servers | ||
| Line 84: | Line 83: | ||
|Web | |Web | ||
| In Dev |In Dev | | In Dev |In Dev | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| Line 97: | Line 95: | ||
| 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}} | ||
| Line 102: | Line 110: | ||
|{{Na}} | |{{Na}} | ||
|{{Na}} | |{{Na}} | ||
| | |Python | ||
| | | | ||
|- | |- | ||
| Line 108: | Line 116: | ||
|Web | |Web | ||
| In Dev |In Dev | | In Dev |In Dev | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| Line 120: | Line 127: | ||
|Web | |Web | ||
| In Dev |In Dev | | In Dev |In Dev | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| Line 132: | Line 138: | ||
|Android | |Android | ||
|In Dev | |In Dev | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| Line 144: | Line 149: | ||
|Desktop | |Desktop | ||
|In Dev | |In Dev | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| Line 152: | Line 156: | ||
|Python | |Python | ||
|GTK4/[https://gnome.pages.gitlab.gnome.org/libadwaita/ Libadwaita] | |GTK4/[https://gnome.pages.gitlab.gnome.org/libadwaita/ Libadwaita] | ||
|- | |||
|[https://amycatgirl.codeberg.page/revoltmini/ revoltmini] | |||
|Web | |||
|In Dev | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Na}} | |||
|JavaScript | |||
| | |||
|- | |||
|[https://github.com/upryzing/crescent Crescent] | |||
|Android | |||
|In Dev | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Na}} | |||
|Kotlin | |||
|Jetpack Compose | |||
|- | |- | ||
|[https://codeberg.org/axojan/jolt Jolt] | |[https://codeberg.org/axojan/jolt Jolt] | ||
|Web / Desktop | |Web / Desktop | ||
| In Dev |N/A | | In Dev |N/A | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| Line 164: | Line 189: | ||
|TypeScript | |TypeScript | ||
|Tauri / SolidJS | |Tauri / SolidJS | ||
|- | |||
|[https://github.com/ReviteRevived/revite Revite Revived] | |||
|Web | |||
|In Dev | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Na}} | |||
| | |||
| | |||
|- | |||
|[https://github.com/FascinatingPistachio/ermine Ermine] | |||
|Web | |||
|In Dev | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Na}} | |||
| | |||
| | |||
|- | |- | ||
|[https://github.com/ashley0143/revolt-mobile revolt-mobile] | |[https://github.com/ashley0143/revolt-mobile revolt-mobile] | ||
|Android | |Android | ||
| In Dev |N/A | | In Dev |N/A | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
| Line 180: | Line 226: | ||
|Minecraft Mod | |Minecraft Mod | ||
| Alpha |N/A | | Alpha |N/A | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
| Line 192: | Line 237: | ||
|TUI / CLI | |TUI / CLI | ||
| Alpha |N/A | | Alpha |N/A | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
| Line 204: | Line 248: | ||
|Android / iOS | |Android / iOS | ||
| In Dev |N/A | | In Dev |N/A | ||
|{{Na}} | |{{Na}} | ||
|{{Na}} | |{{Na}} | ||
Latest revision as of 01:37, 18 February 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 | TypeScript | SolidJS | ||||||
| For Android | Android | Early Access | Kotlin | Android Jetpack | ||||||
| For iOS | iOS | TestFlight | Swift | |||||||
| For Legacy Web | Web (PWA) & Desktop | Maintenance | 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 | JavaScript | ||||||
| Retaped | Web | In Dev | JavaScript | ||||||
| Retaped (TUI) | Terminal | In Dev | Python | ||||||
| Unvite | Web | In Dev | JavaScript | ||||||
| Svolte | Web | In Dev | TypeScript | Svelte | |||||
| Clerotri | Android | In Dev | TypeScript | React Native | |||||
| Mutiny | Desktop | In Dev | Python | GTK4/Libadwaita | |||||
| revoltmini | Web | In Dev | JavaScript | ||||||
| Crescent | Android | In Dev | Kotlin | Jetpack Compose | |||||
| Jolt | Web / Desktop | N/A | TypeScript | Tauri / SolidJS | |||||
| Revite Revived | Web | In Dev | |||||||
| Ermine | Web | In Dev | |||||||
| revolt-mobile | Android | N/A | Java | ||||||
| Revolt for Fabric | Minecraft Mod | N/A | Java | Fabric | |||||
| Revolt.CLI | TUI / CLI | N/A | C# | .NET | |||||
| rebar | Android / iOS | N/A | Dart | Flutter |