Chat App Comparison List
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 | Frameworks |
---|---|---|---|---|---|---|---|---|---|---|---|
Discord | 350000000 | Discord protocol | Centralised | Mature | ![]() |
![]() |
![]() |
![]() |
![]() |
VC / Monetised | React / React Native |
Guilded | 300000 | Bespoke | Centralised | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
VC | ||
Revolt | 44000 | Centralised | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
Donations | Preact | ||
Nertivia | 10818 | Bespoke | Centralised | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
Donations | Vue | ||
Fosscord | Discord protocol | Centralised | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
Donations | |||
Cirlos | 138 | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
![]() |
![]() |
![]() |
![]() |
Monetised | React | |
Lantern | 24 | Bespoke | Centralised | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
Donations | Solid | |
Ferris Chat | 33 | Bespoke | Centralised | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
|||
Mikoto | Bespoke | Unknown | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Accord | 75 | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
||||||
Plausch | 5 | Discord protocol | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
||||||
Memberset | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
![]() |
![]() |
![]() |
![]() |
Monetised | |||
Hiven | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
![]() |
![]() |
![]() |
![]() |
Monetised | |||
Valour | 800 | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
||||||
Hyalus | 100 | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
||||||
Squirrel | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
|||||||
Concord | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
|||||||
Scintill | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
|||||||
Morse REMI | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
|||||||
Octii | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
|||||||
Kaiheila | Bespoke | Centralised | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
|||||||
Ansen | Bespoke | Centralised | data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
data-sort-value="No" style="background: #FFE3E3; vertical-align: middle; text-align: center; " class="table-no2" | ![]() |
|||||||
Harmony | Bespoke | Federated | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
|||||||
Element | Matrix Protocol | Federated | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
||||
FluffyChat | Matrix Protocol | Federated | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
||||
Commune | Matrix Protocol | Federated | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
||||
Cinny | Matrix Protocol | Federated | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
![]() |
![]() |
![]() |
||||
Cabal | Bespoke | Peer-to-Peer | data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |
![]() |
data-sort-value="Yes" style="background: #DFD; vertical-align: middle; text-align: center; " class="table-yes2" |![]() |