I'm beginning to build a couple of projects on matrix and am really hopeful for its long-term success.
I'm beginning to build a couple of projects on matrix and am really hopeful for its long-term success.
Shameless plug to the Matrix client, I'm contributing too: https://invent.kde.org/network/neochat
Neochat looks great by the way!
Not sure which are packaged, though. You usually want the latest goodies, so AUR/flatpak it is for me.
I'm not super interested in the chat/IM aspects of Matrix. What I really like is the protocol and the built-in federation and pub/sub mechanism that you can use to build cool decentralized apps that pass events around.
Matrix is a non-profit open source project that defines a decentralised communication protocol that forms an open global end-to-end encrypted communication network. Anyone can run a server to participate, and anyone can use whatever client they like. You could see Matrix as descended from IRC, and Discord from AOL chatrooms.
The only advantage to Discord is that historically it has slicker UX than flagship Matrix clients like Element, more users, better room management, and exposes voice/video chat as dedicated chatrooms. Matrix is steadily catching up however.