ejabberd is an XMPP application server, written mainly in the Erlang programming language.
License: Open Source
Matrix is an open protocol for real-time communication. It is designed to allow users with accounts at one communications service provider to communicate with users of a different service provider via online chat, Voice over IP, and Videotelephony. Developed by Matrix.org
License: Open Source
Feature | ejabberd | Matrix.org |
---|---|---|
Xmpp | ||
Federation | ||
End-to-End Encryption | ||
Chat | ||
Decentralized | ||
Chat history | ||
Social network | ||
Voice Call | ||
Security & Privacy | ||
Supports XMPP | ||
Group chat | ||
Real time collaboration | ||
File transfer | ||
Team Collaboration | ||
Modular System | ||
Portable | ||
Collaborative | ||
WebRTC | ||
Chat Bot | ||
Distributed | ||
Encrypted chat | ||
Messaging | ||
Random video chat | ||
Server side history | ||
Voice chat |