Powered by WebRTC, Real-time video call, chat room and screen sharing entirely browser based.
Cost / License
- Free
- Open Source (AGPL-3.0)
Application types
Platforms
- Online
- Self-Hosted
- Docker Hub
- YunoHost
- Cloudron



Matrix is described as 'Open protocol for decentralized, end-to-end encrypted communication supporting instant messaging, VoIP, IoT, data persistence, and silos bridging over federated servers' and is a very popular instant messenger in the social & communications category. There are more than 100 alternatives to Matrix for a variety of platforms, including Android, Web-based, Linux, Windows and Mac apps. The best Matrix alternative is Signal, which is both free and Open Source. Other great apps like Matrix are Telegram, Element, Discord and Pidgin.
Powered by WebRTC, Real-time video call, chat room and screen sharing entirely browser based.



Fractal is a Matrix messaging app for GNOME written in Rust. Its interface is optimized for collaboration in large groups, such as free software projects.



An alternative Telegram client based on TDLib, with higher speed, slicker animations and experimental features.




Status combines a private messenger, secure crypto wallet, and Ethereum Web3 DApp browser into one powerful communication tool. Chat with friends and growing communities. Buy, sell, store, and exchange digital assets.




Dino is a modern open-source chat client for the desktop. It focuses on providing a clean and reliable Jabber/XMPP experience while having your privacy in mind. Using GTK+/Vala.











The goal of Gajim is to provide a full featured and easy to use XMPP client. Gajim works nicely with GNOME, but does not require it to run. It is released under the GNU General Public License.







Sphinx.chat lets you use your lightning node to talk to anyone else who is running lightning and a sphinx compatible chat client.




Speek! is the first messenger that is anonymous and censorship-resistant by design. Speek! messenger encrypts all messages and is secure, private and decentralized.




VeilidChat is a 1-to-1, person-to-person text only chat application which serves as a technology demonstration for the Veilid application development framework. All communication is end to end encrypted, authenticated, private routed, and peer-to-peer. It's currently in early beta.


