Hacker News new | past | comments | ask | show | jobs | submit login

Everybody seems to know what Element and Matrix are, but I cannot find a concise explanation on the website what they are. Element seems to be some kind of "communications platform", whatever that may be. Can someone please give a brief explanation for us not so cool kids?



Matrix: Protocol (like SMTP/IMAP)

Element: The most popular client (like Thunderbird)

Element X: Rewrite of Element based on Rust and native UI components

Synapse: Most popular Matrix server (like Dovecot)

Element Call: Video/Audio conferencing (like Jitsi)

Element Server Suite (ESS): Paid SaaS solution that wraps all of the mentioned components into a simple turnkey solution.


Matrix is the protocol, Element X is one of many clients for the Matrix protocol.


Element is a client, matrix is a protocol, synapse is a mainline backend server. There are other clients (front-ends) and servers available on top of the matrix protocol. Hope that helps.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: