this post was submitted on 10 Feb 2026
17 points (100.0% liked)

Matrix

3871 readers
6 users here now

An open network for secure, decentralized communication

founded 6 years ago
MODERATORS
 

Let's not lie to ourselves about it : Matrix is slow.

But, that's fine ! All we need is a client that adapts to it.

For example : when trying to join a room. All clients, Element and otherwise, display a modal. If it takes forever, then you can't do anything in the meantime.

Instead, a slow-friendly app would : add the channel to the channel list, saying ⟳ Joining... | You'll receive a notification once having successfully joined this room.

There, non-blocking.

Same for :

  • changing notification preferences ;
  • accepting/declining chat requests ;

Etc.

you are viewing a single comment's thread
view the rest of the comments
[–] Linux_in_a_Bit@infosec.exchange 1 points 1 month ago* (last edited 1 month ago) (3 children)

@KaKi87
Or just a client that isn't slow.
Cinny is a my favorite (https://cinny.in/) but others like FluffyChat (https://fluffy.chat/en/) are also ok.
No comment on the speed of those other options; Cinny is just weirdly fast compared to everything, and it somehow does it without even using sliding sync.
Basically just use anything but Element and it'll be better though.

[–] bnjbvr@tutut.delire.party 2 points 1 month ago (1 children)

@Linux_in_a_Bit @KaKi87 for what it's worth: Element is kind of becoming deprecated, if you want to do a fair comparison try ElementX 😇

I do love Cinny too, though!

[–] KaKi87@jlai.lu 2 points 1 month ago

Yes, I did try Element X and it still does what I'm describing.

[–] KaKi87@jlai.lu 2 points 1 month ago (1 children)

Cinny isn't immune to Synapse's slowness, even with sliding sync.

[–] Linux_in_a_Bit@infosec.exchange 0 points 1 month ago (1 children)

@KaKi87
It doesn't use sliding sync, but it is slow friendly (from what I can tell) and faster than Element.
ElementX is the only one that's faster as far as I know, but it has half the features and only works on phones, so I don't know why anyone recommends it.

[–] KaKi87@jlai.lu 1 points 1 month ago (1 children)

Joining rooms isn't non-blocking.

[–] Linux_in_a_Bit@infosec.exchange 0 points 4 weeks ago* (last edited 4 weeks ago) (1 children)

@KaKi87
From my admittedly very informal testing Cinny lets you do other stuff while you're joining a room.
If that isn't non-blocking, I don't know what is.
If you need a screen recording, I can make one.

[–] KaKi87@jlai.lu 1 points 4 weeks ago* (last edited 4 weeks ago)
  • For starters, the initial loading is "heating up" forever blocking ;
  • Then, there's "connection lost" that refreshes the whole page ;
  • And when I finally reach the homepage and try joining a room, sure I can click another room, but the room I'm trying to join isn't added to the list, so when I click another room, this one being joined disappears and I don't know whether the joining process was interrupted or is still ongoing, and if I redo the join, it's does exactly the same thing, as if it's my first try ;
  • same thing for changing notification preferences ;
  • deleting messages is blocking ;
[–] Jumuta@sh.itjust.works 1 points 4 weeks ago (1 children)

nheko is the fastest usable client I've used personally

[–] mathemachristian@lemmy.ml 1 points 4 weeks ago

Hate how nheko displays replies though