Chat App Comparison List: Difference between revisions
Added Roomy, Campground. Shelved Strafe Chat |
Moved Meiyami into Vibe Coded, added Osmium and Common Ground, added commas to numbers >1000 |
||
| (20 intermediate revisions by 2 users not shown) | |||
| Line 24: | Line 24: | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{ | |{{Partial}} | ||
|VC / Monetised | |VC / Monetised | ||
|- | |- | ||
| Line 38: | Line 38: | ||
|{{Na}} | |{{Na}} | ||
|Monetised | |Monetised | ||
|- | |- | ||
|'''Stoat''' | |'''Stoat''' | ||
|''' | |'''1,000,000''' | ||
|'''[https://developers.stoat.chat/api-reference/ Stoat protocol]''' | |'''[https://developers.stoat.chat/api-reference/ Stoat protocol]''' | ||
|'''Centralised''' | |'''Centralised''' | ||
|'''Beta''' | |||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| Line 75: | Line 63: | ||
|Donations | |Donations | ||
|- | |- | ||
|[[ | |[[Root App]] | ||
| | |4,846 | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
| | |Mature | ||
|{{Ya}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Na}} | |||
| | |||
|- | |||
|[[Matrix]] | |||
| | |||
|[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
|Federated | |||
|Mature | |||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Partial}} | |||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |||
| | |||
|- | |||
|[[TeamSpeak]] | |||
| | |||
|Bespoke | |||
|Centralised | |||
|Mature | |||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
| | |{{Ya}} | ||
|{{Ya}} | |||
|{{Ya}} | |||
| | |||
|- | |- | ||
|[[Zulip]] | |[[Zulip]] | ||
| Line 123: | Line 135: | ||
|Monetised | |Monetised | ||
|- | |- | ||
|[[ | |[[Fluxer]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
| | |Beta | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| | |{{Na}} | ||
| | |||
|- | |- | ||
|[[ | |[[Echoed]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
| Beta | |Beta | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |||
| | | | ||
|- | |- | ||
| Line 159: | Line 171: | ||
|Donations | |Donations | ||
|- | |- | ||
|[[ | |[[Valour]] | ||
| | |5,141 | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
| Line 166: | Line 178: | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{ | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
|Donations | |Donations | ||
|- | |- | ||
|[[ | |[[Osmium]] | ||
| | |2,200 | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
| | |Alpha | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
| | |Monetised | ||
|- | |- | ||
|[[ | |[[Strafe.chat]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
| | |Alpha | ||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
| | |Donations | ||
|- | |- | ||
|[[ | |[[Adapt]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
|In Development | |In Development | ||
|{{Ya}} | |||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
| | | | ||
|- | |- | ||
|[[ | |[[Mikoto]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
|In Development | | Unknown |In Development | ||
|{{Ya}} | |||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
|{{Na}} | |{{Na}} | ||
|{{Na}} | |{{Na}} | ||
| | | | ||
|- | |- | ||
|[[ | |[[VOLT.IM]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
| | |In Development | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |||
|{{Na}} | |{{Na}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{ | |{{Na}} | ||
| | | | ||
|- | |- | ||
| Line 279: | Line 291: | ||
| | | | ||
|- | |- | ||
|[[ | |[[Common Ground]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
| Line 285: | Line 297: | ||
|Mature | |Mature | ||
|{{Ya}} | |{{Ya}} | ||
|{{ | |{{Ya}} | ||
|{{ | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
| | |Web3 | ||
|- | |- | ||
|[[Rocket.chat]] | |[[Rocket.chat]] | ||
| Line 302: | Line 314: | ||
|{{Ya}} | |{{Ya}} | ||
|Enterprise Edition | |Enterprise Edition | ||
|- | |- | ||
|[[Polyphony]] | |[[Polyphony]] | ||
| | | | ||
| | |[https://polyproto.org/ Polyproto] | ||
|Federated | |Federated | ||
|In development | |In development | ||
| Line 339: | Line 339: | ||
| | | | ||
|- | |- | ||
|[[ | |[[Quiet]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
| | |Peer-to-Peer | ||
| | |Beta | ||
|{{Ya}} | |||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
|{{Ya}} | |{{Ya}} | ||
| | | | ||
| | | | ||
|- | |- | ||
| Line 375: | Line 363: | ||
| | | | ||
|- | |- | ||
|[[ | |[[Hyalus]] | ||
| | | | ||
|Bespoke | |Bespoke | ||
|Centralised | |Centralised | ||
|Shelved | |Beta |Shelved | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{ | |{{Ya}} | ||
| | | | ||
|} | |} | ||
=== Discord Clones === | |||
Projects that position themselves as Discord clones, some of them are unnamed. | Projects that position themselves as Discord clones, some of them are unnamed. | ||
{| class="wikitable sortable col-3-right | {| class="wikitable sortable col-3-right | ||
| Line 464: | Line 452: | ||
|} | |} | ||
=== | === Regional Platforms === | ||
Projects | Chat apps designed or catered towards a specific region, mostly to comply with local laws and regulations. | ||
{| class="wikitable sortable col-3-right | |||
==== Russia ==== | |||
{| class="wikitable sortable col-3-right | |||
!Name | |||
!Registered Users | |||
!Active | |||
!FOSS | |||
!Government-controlled | |||
!Voice | |||
!Servers | |||
|- | |||
|[[Lenza]] | |||
| | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|- | |||
|[[Lolka]] | |||
|20,000 | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|- | |||
|[[Russcord]] | |||
| | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|- | |||
|[[RuscordNET]] | |||
| | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|} | |||
==== People's Republic of China ==== | |||
{| class="wikitable sortable col-3-right | |||
!Name | |||
!Registered Users | |||
!Active | |||
!FOSS | |||
!Government-controlled | |||
!Voice | |||
!Servers | |||
|- | |||
|[[KOOK]] | |||
| | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|- | |||
|[[Oopz]] | |||
| | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|- | |||
|[[Kaiheila]] | |||
| | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|} | |||
=== Vibe-coded Projects === | |||
Projects partly or fully written with use or assistance of artificial intelligence. While providing all necessary functionality, their privacy, UI, UX, or other crucial components may suffer. | |||
{| class="wikitable sortable col-3-right | |||
!Name | !Name | ||
!Protocol Type | !Protocol Type | ||
!Registered Users | !Registered Users | ||
!Active | |||
!FOSS | !FOSS | ||
!Voice | !Voice | ||
!Servers | !Servers | ||
!Funding | !Funding | ||
|- | |- | ||
|[[ | |[[Kloak]] | ||
|Centralised | |Centralised | ||
| | |10,000 | ||
|{{Ya}} | |||
|{{Na}} | |{{Na}} | ||
|{{Ya}} | |||
|{{Ya}} | |||
|Donations | |||
|- | |||
|[[Meiyami]] | |||
|Centralised | |||
|13 | |||
|{{Ya}} | |||
|{{Na}} | |{{Na}} | ||
|{{Ya}} | |||
|{{Ya}} | |||
|Monetised | |||
|- | |||
|[[Tavrn]] | |||
|Centralised | |||
|5 | |||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
|{{Ya}} | |||
|{{Ya}} | |||
| | | | ||
|- | |||
|[[Loqa]] | |||
|Centralised | |||
| | |||
|{{Ya}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
| | |||
|- | |||
|[[Harmony (mony.lol)]] | |||
|Federated | |||
| | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
| | |||
|} | |||
=== Unreleased Projects === | |||
Projects whose service is not available for public access yet. | |||
{| class="wikitable sortable col-3-right" | |||
!Name | |||
!Protocol Type | |||
!Registered Users | |||
!FOSS | |||
!Voice | |||
!Servers | |||
!E2EE | |||
!Funding | |||
|- | |- | ||
|[[Lantern]] | |[[Lantern]] | ||
| Line 494: | Line 615: | ||
|Donations | |Donations | ||
|- | |- | ||
|[[ | |[[Upryzing]] | ||
|Centralised | |Centralised | ||
| | | | ||
|{{ | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Ya}} | |{{Ya}} | ||
| Line 503: | Line 624: | ||
| | | | ||
|- | |- | ||
|[[ | |[[Campground]] | ||
| | |Federated | ||
| | | | ||
|{{Ya}} | |{{Ya}} | ||
| Line 511: | Line 632: | ||
|{{Na}} | |{{Na}} | ||
| | | | ||
|- | |- | ||
|[[Kastel]] | |[[Kastel]] | ||
| Line 552: | Line 664: | ||
!E2EE | !E2EE | ||
!Historical Funding | !Historical Funding | ||
|- | |||
|[[Guilded]] | |||
|2,000,000 | |||
|Bespoke | |||
|Centralised | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Na}} | |||
|VC | |||
|- | |||
|[[Quebic]] | |||
| | |||
|Bespoke | |||
|Centralised | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|{{Ya}} | |||
|Monetised | |||
|- | |||
|[[Travesty]] | |||
|32 | |||
|Bespoke | |||
|Centralised | |||
|{{Na}} | |||
|{{Na}} | |||
|{{Ya}} | |||
|{{Na}} | |||
| | |||
|- | |- | ||
|[[Cirlos]] | |[[Cirlos]] | ||
| Line 759: | Line 901: | ||
|{{Na}} | |{{Na}} | ||
|{{Na}} | |{{Na}} | ||
|{{Ya}} | |{{Ya}} | ||
|{{Na}} | |{{Na}} | ||
Latest revision as of 20:31, 31 March 2026
There are a lot of chat platforms on the internet. This page attempts to document them and details about them. Note that most of the figures are approximates due to the lack of readily accessible information.
This pages details a list of community-oriented chat platforms, though any entry is welcome. There is a legend at the bottom indicating what each column means.
| Name | Registered Users | Protocol | Protocol Type | Lifecycle | Active | FOSS | Voice | Servers | E2EE | Funding |
|---|---|---|---|---|---|---|---|---|---|---|
| Discord | 350,000,000 | Discord protocol | Centralised | Mature | – | VC / Monetised | ||||
| Slack | 65,000,000 | Bespoke | Centralised | Mature | Monetised | |||||
| Stoat | 1,000,000 | Stoat protocol | Centralised | Beta | Donations | |||||
| Nerimity | 31,000 | Bespoke | Centralised | Mature | Donations | |||||
| Root App | 4,846 | Bespoke | Centralised | Mature | ||||||
| Matrix | Matrix protocol | Federated | Mature | – | ||||||
| TeamSpeak | Bespoke | Centralised | Mature | |||||||
| Zulip | Bespoke | Centralised | Mature | |||||||
| Wire | Bespoke | Centralised | Mature | |||||||
| Mattermost | Bespoke | Centralised | Mature | Monetised | ||||||
| Fluxer | Bespoke | Centralised | Beta | |||||||
| Echoed | Bespoke | Centralised | Beta | |||||||
| Spacebar | Discord protocol | Centralised | Alpha | Donations | ||||||
| Valour | 5,141 | Bespoke | Centralised | Alpha | Donations | |||||
| Osmium | 2,200 | Bespoke | Centralised | Alpha | Monetised | |||||
| Strafe.chat | Bespoke | Centralised | Alpha | Donations | ||||||
| Adapt | Bespoke | Centralised | In Development | |||||||
| Mikoto | Bespoke | Centralised | In Development | |||||||
| VOLT.IM | Bespoke | Centralised | In Development | |||||||
| Mumble | Bespoke | Centralised | Mature | |||||||
| Ventrilo | Bespoke | Centralised | Mature | |||||||
| Parallel | Bespoke | Centralised | Mature | |||||||
| Rune | Bespoke | Centralised | Mature | |||||||
| Common Ground | Bespoke | Centralised | Mature | Web3 | ||||||
| Rocket.chat | Bespoke, compatible with Matrix protocol | Federated | Mature | Enterprise Edition | ||||||
| Polyphony | Polyproto | Federated | In development | |||||||
| Roomy | AT Protocol | Federated | In development | |||||||
| Quiet | Bespoke | Peer-to-Peer | Beta | |||||||
| Cabal | - | Bespoke | Peer-to-Peer | |||||||
| Hyalus | Bespoke | Centralised | Shelved |
Discord Clones
Projects that position themselves as Discord clones, some of them are unnamed.
| Name | Creator | Active | FOSS | Voice | Servers | E2EE | Repository |
|---|---|---|---|---|---|---|---|
| Valkyrie | sentrionic | https://github.com/sentrionic/Valkyrie | |||||
| DClone | theADAMJR | https://github.com/codea-live/dclone | |||||
| ericellb | https://github.com/ericellb/React-Discord-Clone | ||||||
| MiniCord | ThaiKod | https://github.com/ThalKod/discord-clone | |||||
| miladr0 | https://github.com/miladr0/discord-clone | ||||||
| arihant-jain-09 | https://github.com/arihant-jain-09/discord-clone | ||||||
| Discors | jeffdeliso | https://github.com/jeffdeliso/discors |
Regional Platforms
Chat apps designed or catered towards a specific region, mostly to comply with local laws and regulations.
Russia
| Name | Registered Users | Active | FOSS | Government-controlled | Voice | Servers |
|---|---|---|---|---|---|---|
| Lenza | ||||||
| Lolka | 20,000 | |||||
| Russcord | ||||||
| RuscordNET |
People's Republic of China
| Name | Registered Users | Active | FOSS | Government-controlled | Voice | Servers |
|---|---|---|---|---|---|---|
| KOOK | ||||||
| Oopz | ||||||
| Kaiheila |
Vibe-coded Projects
Projects partly or fully written with use or assistance of artificial intelligence. While providing all necessary functionality, their privacy, UI, UX, or other crucial components may suffer.
| Name | Protocol Type | Registered Users | Active | FOSS | Voice | Servers | Funding |
|---|---|---|---|---|---|---|---|
| Kloak | Centralised | 10,000 | Donations | ||||
| Meiyami | Centralised | 13 | Monetised | ||||
| Tavrn | Centralised | 5 | |||||
| Loqa | Centralised | ||||||
| Harmony (mony.lol) | Federated |
Unreleased Projects
Projects whose service is not available for public access yet.
| Name | Protocol Type | Registered Users | FOSS | Voice | Servers | E2EE | Funding |
|---|---|---|---|---|---|---|---|
| Lantern | Centralised | 24 | Donations | ||||
| Upryzing | Centralised | ||||||
| Campground | Federated | ||||||
| Kastel | Centralised | ||||||
| Squirrel Chat | Centralised |
Defunct Services / Projects
Projects that no longer operate / are developed.
| Name | Peak Registered Users | Protocol | Protocol Type | FOSS | Voice | Servers | E2EE | Historical Funding |
|---|---|---|---|---|---|---|---|---|
| Guilded | 2,000,000 | Bespoke | Centralised | VC | ||||
| Quebic | Bespoke | Centralised | Monetised | |||||
| Travesty | 32 | Bespoke | Centralised | |||||
| Cirlos | 138 | Bespoke | Centralised | Monetised | ||||
| Nertivia | 10,818 | Bespoke | Centralised | P2P | Donations | |||
| Derailed | Bespoke | Centralised | ||||||
| Gitter | - | Bespoke | Centralised | |||||
| Ferris Chat | 33 | Ferris protocol | Centralised | |||||
| Meower | Bespoke | Centralised | ||||||
| RIOT | Bespoke | Centralised | ||||||
| Memberset | Bespoke | Centralised | Monetised | |||||
| Hiven | 800 | Bespoke | Centralised | Monetised | ||||
| Octii | Bespoke | Centralised | ||||||
| Dust | Bespoke | Centralised | ||||||
| Harmony | Harmony Protocol | Federated | ||||||
| Curse Voice | Bespoke | Centralised | ||||||
| Haya | Bespoke | Centralised | ||||||
| Pinch | Bespoke | Centralised | ||||||
| RaidCall | Bespoke | Centralised | ||||||
| XFire | Bespoke | Centralised | ||||||
| Accord (Mempler) | ||||||||
| Whisper | ||||||||
| Selkhound | ||||||||
| Plausch | 5 | Discord protocol | Centralised | |||||
| Squirrel | Bespoke | |||||||
| Concord | Bespoke | |||||||
| Scintill | Bespoke | |||||||
| Morse REMI | Bespoke | |||||||
| Ansen | Bespoke |
Legend
- Protocol Type: one of:
- Centralised: a single authority is used to run the service.
- Federated: multiple independent servers can join together and communicate between each other - learn more here.
- Peer-to-peer: there is no central authority and all clients connect directly to each other.
- Lifecycle indicates either an official statement on progress or a rough estimation and is one of:
- Mature: product has been released and is relatively stable.
- Beta: product is yet to release but has surpassed its Minimal Viable Product stage.
- Alpha: product is still rough around the edges and likely does not have an MVP yet.
- In Development: product is still in early development.
- Shelved: product has been delayed indefinitely.
- Active indicates whether the project is still in development or that the service is still online.
- FOSS indicates whether the project is "free and open source software" - learn more here.
- Voice indicates whether the project supports voice calls.
- Servers indicates whether the project supports creating communities or groups of channels.[note 1]
- E2EE indicates whether the project supports creating end-to-end encrypted channels.
References
- ↑ Depending on the platform, these may also be referred to as "guilds" or "spaces".