Matrix

Open, federated protocol and network for decentralized real-time chat, used through clients like Element.

Valued as an open-source, federated chat system123 that is simple to self-host for teams and communities, up to hundreds of users.456 The most common complaint is a rough, confusing user experience that is hard to explain to non-technical friends789, with others reporting slow, buggy clients.101112
The HN verdict, written from 12 cited comments
14recommend
16warn against
Nov 2, 2025first mention
Oct 31, 2026latest mention
Nov 25 – Oct 26
Used forself-hostablefor teamsfor private communitiesDiscord alternativefor Linux userschatmessaging

Why people recommend it

Easy self-hosting · 3

Admins say running their own server is simple and low-maintenance, from small groups to 500+ users.

“Long live to Matrix/Element!”

manages Matrix instance for 500+ users at companyswitched from Rocket.Chaton “A Week in Matrix”

“Been using matrix for years now. Even operating a server for a small community.”

Show 1 more

“we moved from slack to self-hosted matrix + element”

software developer with 10+ years experience, builds personal software for familyswitched from Slackon “Coding Agents Could Make Free Software Matter Again”

Open and federated · 3

Commenters value that it is open source, federated and gives them control over their data.

“But it's good enough, open source, and federated.”

has used it for yearson “IRCv3”

“We now spend more than we did with Discord but the data sovereignty is worth it.”

runs a community of about 30 hackersswitched from Discordon “Discord Alternatives”
Show 1 more

“I think it's a great system, it's perfect for government systems too.”

Community use · 3

Groups report it working well for community spaces, including video calls with many participants.

“I love Martix/Element”

“Been using matrix for years now. Even operating a server for a small community.”

Show 1 more

“This is my documentation for setting up a Matrix server for private group-chat use”

Client choice · 2

Users are not stuck with Element and can pick from many clients, including Cinny and TUI options.

“I recommend people to check out the matrix ecosystem of clients to see what they like”

“Take one of the Matrix clients and swap out the backend?”

No phone required · 1

One user preferred it to Signal because it does not require a phone or phone number.

“It seems much better in this regard - it's not mobile first and it doesn't require ongoing access to a phone number.”

lived a year without a phoneswitched from Signalon “Molly: An Improved Signal App”

Caveats and dissent

Rough UX · 3

Many find the UI/UX poor and too complicated for typical users.

“Matrix is awful. I used it on and off, and self-hosted it too. It's slow, bloated”

self-hosted Matrixswitched from Matrixon “Telegram's t.me domain has been suspended”

“I really really hope people would stop recommending it.”

Show 1 more

“I love the idea of Matrix but the complexity of key management and federation for the average person is far too high.”

Slow and buggy · 3

Some report slow, bloated software, crashes on mobile and things breaking over time.

“Matrix is awful. I used it on and off, and self-hosted it too. It's slow, bloated”

self-hosted Matrixswitched from Matrixon “Telegram's t.me domain has been suspended”

“last time I used it everything was a slow, buggy mess.”

Show 1 more

“I've had very mixed experiences with Element + Matrix”

looking for Discord alternative for friend groupon “Discord will require a face scan or ID for full acce…”

Encryption friction · 3

Key management and verification are confusing, and some cite unresolved cryptography issues.

“Matrix is well known for having lingering issues in its cryptography implementations”

“I love the idea of Matrix but the complexity of key management and federation for the average person is far too high.”

Show 1 more

“notifications were beyond broken and we moved to Zulip, verification and authentication were also very funky”

Bot integration · 2

Strict end-to-end encryption and edit limits make running bots awkward.

“It's nice but a bit too strict on end to end encryption which gets in the way if you actually want to share information with bots.”

“running it with bots is a bit convoluted”

Resource costs · 2

Self-hosting can be costly in compute, storage or money compared with alternatives.

“The computational/storage costs for Matrix really were way too burdensome though.”

“We now spend more than we did with Discord but the data sovereignty is worth it.”

runs a community of about 30 hackersswitched from Discordon “Discord Alternatives”

Spam exposure · 1

One user deleted their account after receiving nasty spam via public room member lists.

“I deleted my matrix account after I receive some very nasty spam”

Often compared with

Who recommends it in their own words

All comments 39

“Other than email, Matrix, and online forums like this one”

digital minimalist, self-hosts almost everythingon “Digital minimalism”

“synced end-to-end encrypted between your devices via Matrix”

“it does seem like Matrix gets unfairly ragged on a bit”

“But it's good enough, open source, and federated.”

has used it for yearson “IRCv3”

“do everything and we cater for every possible scenario but be great at nothing like matrix”

“Been using matrix for years now. Even operating a server for a small community.”

“It was a tremendous shame that Matrix didn't improve upon XMPP and instead did their own thing.”

“though I use Matrix and only have two agents”

runs agents for household managementon “Pi's Minimalism Is Its Advantage”

“Long live to Matrix/Element!”

manages Matrix instance for 500+ users at companyswitched from Rocket.Chaton “A Week in Matrix”

“in the end it rendered itself unusable to me before I had decided to abandon it of my own volition.”

former Matrix useron “A Week in Matrix”

“It's nice but a bit too strict on end to end encryption which gets in the way if you actually want to share information with bots.”

“Matrix is awful. I used it on and off, and self-hosted it too. It's slow, bloated”

self-hosted Matrixswitched from Matrixon “Telegram's t.me domain has been suspended”

“running it with bots is a bit convoluted”

“That's why we ditched Slack for Matrix. Slack is hopelessly locked down and tedious to deal with. Matrix is super easy for this.”

“Matrix is well known for having lingering issues in its cryptography implementations”

“This is my documentation for setting up a Matrix server for private group-chat use”

“we moved from slack to self-hosted matrix + element”

software developer with 10+ years experience, builds personal software for familyswitched from Slackon “Coding Agents Could Make Free Software Matter Again”

“I do not use any of them, I use Matrix.”

“We now spend more than we did with Discord but the data sovereignty is worth it.”

runs a community of about 30 hackersswitched from Discordon “Discord Alternatives”

“Matrix has been frustrating, that I can say.”

wrote own IRC client, contributed to Signalon “Discord Alternatives, Ranked”

“I recommend people to check out the matrix ecosystem of clients to see what they like”

“I really really hope people would stop recommending it.”

“I haven't had much luck moving friends off of the platform and on to things like Matrix, or Signal yet... but I'm trying all the time.”

“I think it's a great system, it's perfect for government systems too.”

“I've had very mixed experiences with Element + Matrix”

looking for Discord alternative for friend groupon “Discord will require a face scan or ID for full acce…”

“I deleted my matrix account after I receive some very nasty spam”

“IRC and Matrix servers for digital archiving ops”

“If I go with Zulip, mattermost, rocket.chat, matrix, etc I introduce maintenance overhead”

company outside the USA needing business continuityon “Show HN: Dock – Slack minus the bloat, tax, and 90-d…”

“The computational/storage costs for Matrix really were way too burdensome though.”

“I love the idea of Matrix but the complexity of key management and federation for the average person is far too high.”

“It seems much better in this regard - it's not mobile first and it doesn't require ongoing access to a phone number.”

lived a year without a phoneswitched from Signalon “Molly: An Improved Signal App”

“Take one of the Matrix clients and swap out the backend?”

“I loved Matrix but I'm starting to hate the way they force these things through.”

runs a private non-federated Matrix server with bridge botson “Verifying your Matrix devices is becoming mandatory”

“I really want to love matrix but it always turned bad/broken at some point.”

“notifications were beyond broken and we moved to Zulip, verification and authentication were also very funky”

“I love Martix/Element”

“last time I used it everything was a slow, buggy mess.”

“I bridge signal to matrix on my homeserver”

“adopting it (even partially) was/is a big mess”

builds a chat-based notes appswitched from Supabase Realtimeon “SwirlDB: Modular-first, CRDT-based embedded database”

Threads where it came up

Data: matrix.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help