this post was submitted on 29 Sep 2026
33 points (94.6% liked)

Ask Lemmy

41688 readers
1243 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, toxicity and dog-whistling are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !uspolitics@lemmy.world


7) No Hit-and-Run questions.
Please don't delete your post for no apparent reason. If you plan on deleting a question later, say so in the post, or if you feel that you have a good reason to remove it, message a mod beforehand. It's not fair to the ones who took their time to answer, and it's not in the spirit of the community.


8) No Bots.
Posts or comments from bots, LLM's, AIs, Neural Networks, Transformers, or Marvin the Paranoid Android are not welcome in AskLemmy. Real humans only please.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 3 years ago
MODERATORS
 

For whatever reason I've never been a huge chatroom person, but the recently renewed conversation over Discord's identity verification system has got me thinking once again about free, open, and community-run alternatives--with Matrix being the one that I think stands out the most.

For those who aren't familiar, for better or worse Matrix isn't a 1:1 clone of Discord (like you mostly see with Stoat or Fluxer), but an open protocol for federated messaging and voice chat. Instead of a centralized service run by any one company or group, Matrix is a lot like email or "the fediverse": a network of different servers, run by different people, communicating with each other using a single protocol and visualized through various apps (like Element or FluffyChat).

But for as much as Matrix feels like the fediverse in spirit, to me it also feels very separate from the fediverse, like it's not a part of the "same conversation", so to speak. The ethos is similar. The background is similar. The mission is similar. But, despite that, I feel like I don't see as much overlap between fediverse communities and matrix communities as I would expect.

Maybe it's purely because of the near-ubiquity of Reddit and Discord in modern net culture, but it seems pretty common to see Reddit communities that advertise links to Discord communities. Whereas it seems a lot more rare for "threadiverse" communities to advertise links to Matrix communities. Which leads me to my question...

What do you all think of Matrix?

Have you been aware of it? Have you tried it?

Are you an active Discord user? Are you an active Matrix user? If so, what do you like/dislike about it? If not, why not?

Broadly speaking, do you think there is value in what Matrix is doing? How do you see it fitting in with the rest of the Fediverse?

top 50 comments
sorted by: hot top controversial new old
[–] CultLeader4Hire@lemmy.world 6 points 3 days ago (1 children)

I barely have enough tech literacy to be here, as much as I’d love to explore options like you’re talking about it feels overwhelming or even impenetrable to get into these things.

[–] raldone01@lemmy.world 4 points 3 days ago (1 children)

You can always just use a public instance like matrix.org to get into it. Like here with lemmy.world for example.

I got on Lemmy as an alternative to Reddit. Understood it one meme at a time.

[–] ExtraJudgement@lemmy.world 2 points 2 days ago

Have you been aware of it? Have you tried it?

I've been aware of it more or less since the beginning of the project. General thoughts:

  • They seem to have looked at XMPP and thought to themselves "let's reinvent this, but with an even more complicated tech stack and less clear specification".
  • When asked about allowing proper account deletion their response was... well, judge for yourself.

Are you an active Discord user?

No, it's a proprietary system with an unacceptable privacy policy.

Are you an active Matrix user? If so, what do you like/dislike about it?

No. Their approach to privacy is unacceptable to me in any circumstance other than being paid to use it (as part of a job).

Broadly speaking, do you think there is value in what Matrix is doing?

In general? Sure, it has users that could be using something else, so it seems to have value to them. To me personally? No.

How do you see it fitting in with the rest of the Fediverse?

Afaiu there are bridges people can use to connect services, should they want to. So, like every other part of a federated network?

Personally, I'd much rather use Zulip or Mattermost, given the option.

[–] Arda@piefed.social 6 points 3 days ago

All the anti matrix sentiment is so strange to me especially from people on the fediverse...

I use and host matrix, I love it, I wouldn't even consider any other alternative as they all lack core must have features

[–] SnotFlickerman@lemmy.blahaj.zone 13 points 4 days ago* (last edited 4 days ago)

Matrix is actually aimed at enterprise services which is where they make most of their income to keep running. Parts of the French and German governments use it for communication, for example.

I think part of the issue is that people want it to replace Discord when it's really meant to replace Microsoft Teams.

[–] hexagonwin@lemmy.today 11 points 4 days ago (1 children)

i want it to work well but it simply sucks. the ux is terrible, federation is buggy, etc.. i'm quite tolerant of hard to use softwares but i couldn't continue using it. had a techie friend try it out with me for a while as a potential discord alternative but he had such bad experience that he doesn't wanna try other foss messengers unless they're proven to be very good. i just lurk on irc and telegram these days. (ik telegram is shit, but i prefer it over discord)

[–] Zeoic@lemmy.world 5 points 4 days ago (1 children)

I'm curious what issues you guys had. I setup my own homeserver via synapse with livekit earlier this year when discord started all this shit, and two of my friends joined me. We are all technical people and its honestly been flawless since the start for us. Chat, voice, video, and screen sharing has worked perfectly

[–] hexagonwin@lemmy.today 5 points 4 days ago* (last edited 4 days ago) (1 children)
  • E2EE would suddenly stop working at some point and rendered older messages unreadable.
  • client (element) stuck on synchronization. there were hardly any new messages but clients were stuck for more than an hour for some reason and needed reinstall..
  • text messages randomly wouldn't send, or get sent twice
  • etc many glitches i don't remember..

this was around 2022~2023 and we haven't tested video or screen sharing. we were all on matrix.org homeserver

[–] Zeoic@lemmy.world 1 points 4 days ago (1 children)

Interesting.. I wonder if they fixed those issues since then, or if the matrix.org homeserver has more issues from their massive user count. Or I could have just been lucky with a small sample size haha

I think their experience was common about that time. Move to today, synapse is way better, the x clients are way better, encryption tends to "just work", etc.

Might still not be what people want entirely but I can vouch for the marked improvements.

[–] UnfortunateShort@lemmy.world 13 points 4 days ago* (last edited 4 days ago) (2 children)

Matrix is a good idea in principle and the 2.0 protocol (as well as the implementation) is in very good shape. Sadly Element is the most feature complete client for using it and frankly: it's trash. Both desktop and app, X and non-X. It's buggy, unreliable and unpolished. It certainly has gotten better, seeing how they went from borderline unusable to at least the core stuff working, but they move incredibly slow. If you think Signal is moving slow, you haven't waited for Element features (to properly work) yet.

I personally find Fluffy Chat to be more enjoyable, but tbf I basically have to use it, because I need to use multiple accounts. Element just straight up doesn't support that for whatever reason - I don't think any other client either. It comes with its own set of issues and shortcomings however. There simply is no app that supports everything and works flawlessly at the same time. To stick with my Signal comparison: Signal just works. It self-explanatory and you need to do next to nothing for it to work. This is not the experience you can expect from Matrix in general, because the way the protocol works makes everything more complicated.

The only major alternative I know is XMPP, which in my experience next to no one uses. I have very limited experience with it, but 'Conversations' seemed fantastic on the surface. Much, much simpler and cleaner than anything Matrix. But again, couldn't actually test it, because no one uses it lol

[–] Pamasich@kbin.earth 4 points 3 days ago

I don't think any other client either

Commet supports multiple accounts.

[–] WhyJiffie@sh.itjust.works 2 points 3 days ago

sable also supports multiple accounts. element x too, but its hidden in labs

[–] littleomid@feddit.org 2 points 3 days ago (2 children)

I’ve been using matrix (almost exclusively, besides signal and IRC) for about two years now and it has been flawless. I host my own server for a group of 12-15 people, and have federated my server. Write me a reply if you have any questions.

[–] AHemlocksLie@lemmy.zip 1 points 2 days ago

Does it do anything for you that couldn't be achieved reasonably on XMPP?

[–] Bahnd@lemmy.world 1 points 3 days ago

Dito, been hosting a small service for friends and family for a few years as well. We federate with a smaller group of people cosplaying as sysadmins. Set-up was a bit of effort, we opted to not set up the relay server for voice/video, but thats just because we are lazy. As with above, feel free to reach out if yall need assistance.

[–] Dequei@piefed.social 8 points 4 days ago (1 children)

I use it everyday with the Sable client

[–] f314@lemmy.world 3 points 4 days ago* (last edited 4 days ago) (1 children)

Hadn’t checked out Sable before.. Looks like it’s a fork of Cinny? Have you tried both, and if so why did you end up with Sable? I’m in the process of setting up a chat/community space for my friend group, and am trying to figure out the stack 😅 Had already looked at Cinny, as it looked modern and usable (not all my friends are techy), but it’s so hard to get a good overview of what’s out there!

[–] Zeoic@lemmy.world 4 points 4 days ago (2 children)

Not the OP, but also use Matrix with Sable. I think Cinny was forked because some people wanted to add more features and change the UI direction, but the main project didn't want to.

Coming from discord, Sable feels much more familiar than for example Element

[–] f314@lemmy.world 3 points 4 days ago (1 children)

Thanks! Yeah, Element has been out of the question from the start. Right now I’m leaning toward Continuwuity as the server and FlyffyChat as the (main) client, but I’ll have to take a look at Sable as well!

[–] Zeoic@lemmy.world 1 points 4 days ago

I went the synapse route at the start, mainly because I didnt know about all the other ones, but it has worked pretty well. I have been interested in experimenting with others and just seeing how they work though

[–] Dequei@piefed.social 1 points 3 days ago

Yeah, Cinny is really slow adding anything.

[–] Kolanaki@pawb.social 3 points 3 days ago (1 children)

It's non-corporate Discord. It's great if you want real-time chat and not a forum.

[–] fonix232@fedia.io -1 points 3 days ago (1 children)

Except it's not Discord, it's closer to IRC.

[–] Kolanaki@pawb.social 2 points 3 days ago (2 children)

Discord is also basically IRC. But with more shit tacked onto it and the inability to host a whole actual server and not just a room on a corporate server.

[–] mrmaplebar@fedia.io 1 points 3 days ago

Other than voice chat, I think the big different between IRC and Discord is that Discord has the larger structure of the "server" (not to be confused with the actual server...) which acts as the main hub for a community of users.

I don't think this can be overlooked, because to me the community aspects of Discord are a big part of the appeal and, I think, its lasting success.

On the other hand, IRC channels are kind of pretty much stand-alone. Obviously they exist on a IRC server (the actual server, like "libera.chat"...), but there's no larger structure representing a community of users or tying multiple rooms together.

Matrix started just like IRC, where each chat channel stood alone. But eventually they added "spaces", which basically represent a group of channels, or something slightly more akin to a Discord "server". Although I'd still like to see Matrix do more with their "spaces" in terms of community-oriented features, like scheduling events, running polls, etc.

[–] Feathercrown@lemmy.world 0 points 3 days ago

So you're saying it can't be closer to IRC because discord is already basically IRC except actually it's not. So it could be closer to IRC. Bad argument.

[–] missingno@fedia.io 8 points 4 days ago (1 children)

I tried it briefly, but in addition to the software itself feeling rather behind, I don't think it can solve the major problems I have with Discord.

The biggest problem I have with Discord is that it is 'underground', siloed away from the open web and unable to be indexed by search engines. I don't want a Discord Alternative that is just the same thing but federated, I want all the communities that have moved to Discord to come back to the open web, whether that's traditional forums or here on the Threadiverse or something else. In fact, I think Threadi would be a very good fit for a lot of the improper use cases Discord currently gets used for.

And the secondary problem, of course, is the network effect. Nobody I want to talk to is using Matrix. All the communities that have kept me tied to Discord against my will, are on Discord. And sadly I don't see much chance for that to ever be overcome.

[–] mrmaplebar@fedia.io 3 points 4 days ago

The biggest problem I have with Discord is that it is 'underground', siloed away from the open web and unable to be indexed by search engines. I don't want a Discord Alternative that is just the same thing but federated, I want all the communities that have moved to Discord to come back to the open web, whether that's traditional forums or here on the Threadiverse or something else. In fact, I think Threadi would be a very good fit for a lot of the improper use cases Discord currently gets used for.

I can understand this. I think that's there's definitely a place for siloed (or better yet, private, especially in the age of AI scrapers) communities and real-time chat rooms on the internet, but it definitely feels like Discord has sucked up a lot of the community and conversations that used to be on forums and more visible spaces.

And the secondary problem, of course, is the network effect. Nobody I want to talk to is using Matrix. All the communities that have kept me tied to Discord against my will, are on Discord. And sadly I don't see much chance for that to ever be overcome.

This is obviously one of the biggest issues facing Matrix (or any Discord alternative for that matter), though it's also something that we have to deal with all over the Fediverse as alternatives to the more mainstream social media platforms.

I don't think there's a quick and easy solution to this, other than just those of us who care taking the initiative by putting in the required time and effort to make spaces and start conversations that we want to see. Whether it's the threadiverse or matrix, it's just a matter of getting the ball rolling, I guess...

[–] felsiq@piefed.zip 6 points 4 days ago

I’ve been using matrix as a drop-in replacement for discord for a couple years now and I really love it, personally. It could definitely move a little faster when it comes to development and I wouldn’t be mad, but for me at least the major features are there and the day to day experience is really good so I don’t feel like I’m missing much waiting on new features.
I’ve personally been much happier with matrix than I ever was with discord, and the only annoyances I really run into related to it are more to do with the network problem of everyone else being on discord than matrix itself.

[–] FluidBeef@quokk.au 1 points 3 days ago

If Matrix was here, he’d laugh too.

[–] stopforgettingit@lemmy.world 5 points 4 days ago

I have the same issue with Matrix that I had with Discord and all the other silo'd chats, cannot find any active communities. Just walls of people joining and leaving empty rooms.

[–] mrmaplebar@fedia.io 5 points 4 days ago

Speaking to my own feelings... While I don't think Discord is the most problematic part of the modern internet, I do think that it's only a matter of time before the de-facto centralization of so many internet communities behind one corporate gatekeeper becomes a bigger problem.

I do think Matrix is a little bit complicated (though, like the fediverse, part of that is just the nature of the complexity of running a federated internet service) and it has some rough edges.

Search is lackluster and discoverability of communities is pretty low, though arguably the same is true for Discord even if it isn't as much of a problem due to just how popular Discord is.

I also think that Discord is significantly better at being community-oriented, with features like being able to schedule events that aren't available in Matrix's "spaces".

At some point, I can only assume that Discord will (at best) go down the path of profit-driven enshittification and corporate corruption OR (at worst) fall off into obscurity taking a large chunk of internet community/history with it. Discord's recent age (read: identity) verification is troubling, especially in the current climate of political corruption and corporate mass surveillance.

So to me, it is worth investing some time and effort into building free, open and defederated alternatives, and I hope that things like Matrix are ultimately more successful over time.

[–] Anachu@leminal.space 3 points 4 days ago

I've been using matrix with a few people, and I like it conceptually. However, it's definitely got some very rough edges. Mobile clients don't seem to even support calling, and as I found out recently some homeservers just don't support calling? custom emote/sticker support is client dependent and somewhat janky on all of them (no favoriting emotes, fluffychat not showing custom emotes with other emojis, etc.). I want it to be great but I just don't see it being user friendly enough for mass adoption right now.

On the other hand, I've also been trying Fluxer. It's a lot smoother of an experience, (aside from screen share), and I really see it as a great drop in replacement for discord with friend groups. But, it's not got federation yet, and I don't believe E2EE for DMs or voice calls is here yet either. I hope it can keep developing and deliver on these promises.

[–] Bongles@lemmy.zip 3 points 4 days ago

I find the secure features of it that make it great if you want to be sure you're talking to who you think you are and no one else make it a pain in the ass to use for the average person that doesn't care about those features.

I hosted it for a while. I'm the techy one in my little circle. It didn't get used except by one friend.

[–] pixeldaemon@sh.itjust.works 3 points 4 days ago (1 children)

It is dope. But is totally and by far not Discord. I should try Stoat though.

[–] mrmaplebar@fedia.io 2 points 4 days ago (1 children)

Stoat is nice, but to me it's trying very hard to be a Discord clone... And while it is all good and open source, it's still very much de-facto centralized, and I'm not sure that federation is even something that's on their roadmap.

What I like about Matrix, at least in theory, is that there's something of a "big idea" behind it--federation. On the other hand, it's the basic quality-of-life and community-building features where I think Matrix currently falls short of what it needs to be to appeal to Discord normies (it is getting better, though).

[–] pixeldaemon@sh.itjust.works 2 points 4 days ago

We probably do need a proper FOSS Discord clone. And they do have federation on their roadmap, but seems like they are still evaluating the possible protocols.

[–] tachikoma@lemmy.today 1 points 3 days ago

I liked using Matrix. I was lazy and didn't fully set up the configuration. But it was really easy to replace discord with Element.

I've seen comments complaining that Element is the most used and if everyone uses Element it'll be vulnerable to bad actors.

I like that I get to host the file and data myself. In my perfect world the local Internet Service Provider Co-op would host a matrix server so the town could still communicate/talk in case my town loses connection to the big city.

[–] e0qdk@reddthat.com 2 points 4 days ago (1 children)

I'm aware that it exists but I don't know how to use it, or really why I'd want to. The few times I've tried to check it out, I've run into a sign up wall before I could see anything. (Why the fuck would I want to register on a server to chat when I have no idea who's on it or what they're even chatting about there!?) On top of that, there's the complications of federated software -- which server? which client? etc -- and the comparisons to Discord (which I dislike) really don't help either...

My impression of it so far is that I'd rather people just post here for anything that's supposed to be public.

[–] naught101@lemmy.world 8 points 4 days ago

I think the point of matrix is that it's not supposed to be public. The use case is more like slack.

Discord is also structured like that, and IMO many people are using discord for conversations that should mostly be public (e.g. support forums), which sucks. But there are also plenty of valid uses for private communities.

[–] rumschlumpel@feddit.org 2 points 4 days ago* (last edited 4 days ago)

I didn't use Matrix much but a couple of years ago I installed and fucked around a little with encryption, different devices and multiple local accounts, thinking I might suggest is as a Discord alternative in my friend group or at least use it for sending notes between PC and phone (Syncthing was never quick or reliable for me, even though I only tried to sync my modest amount of phone camera pictures and a couple of text documents). The clients/apps were kinda shitty and the best one was an electron app (i.e. uses way more computer resources than necessary) and chat encryption, especially for group chats and trying to use the same account on multiple devices, was really clunky.

If this blog post is to be believed, the clients and possibly server didn't improve sufficiently since then: https://xn--gckvb8fzb.com/giving-up-on-element-and-matrixorg/ That blogger recommends xmpp/jabber as an alternative that is reliable and has resource-efficient servers and clients. But IDK, probably better to listen to someone who actually tried using Matrix in a Fediverse-context.

[–] solrize@lemmy.ml 2 points 4 days ago* (last edited 4 days ago)

I still use IRC. I'm not anti-Matrix but it's always seemed to present unnecessary hassle, so I've never used it. I don't use Discord and I actively avoid it. No idea about Matrix vs Fediverse. I don't like the Fediverse that much, but I'm here on Lemmy because I dislike Spez even more. I guess Mastodon is ok.

[–] EncryptKeeper@lemmy.world -1 points 3 days ago* (last edited 3 days ago) (2 children)

The most promising alternative to Discord currently by far is Fluxer

[–] mrmaplebar@fedia.io 3 points 3 days ago (1 children)

Personally, I'd really like to see support for federation. I'm reluctant to jump onto any centralized platform at this point.

[–] EncryptKeeper@lemmy.world 0 points 3 days ago

It’s not a centralized platform, you can self host your own server.

They are looking to add federation, but I don’t really see a lot of value in that.

[–] littleomid@feddit.org 1 points 3 days ago (1 children)
[–] EncryptKeeper@lemmy.world 1 points 3 days ago (1 children)

What makes you think that?

[–] littleomid@feddit.org 0 points 3 days ago

Umm my brain? Go look at the repo. It’s not like they’re really trying to hide it.