this post was submitted on 02 Sep 2025
19 points (100.0% liked)

XMPP

496 readers
1 users here now

XMPP (aka Jabber) is the community-owned standard for real-time federated messaging.

For a quick start click here

JoinJabber.org support chat

JoinJabber.org admin support chat

XMPP.net Provider List

Also see JoinJabber.org FAQ

founded 2 years ago
MODERATORS
 

Hello all,

I have been asking sorund in all platforms if anyone knows of a project to build a client with UI/UX format similar to Discord/Element/Slack but based on XMPP?

I was previously pointed to XEP-0503 which outlines the "Spaces" concept for XMPP which would enable the basic backend service to work with "Spaces" and "subchannels", but all I have found so far is Cheogram implementing it in channel info to view the set of channels hosted by a given instance/domain. It works, though not extremely reliably.

Does anyone know of a project explicitly pursing an XMPP competitor to Discord/Element?

you are viewing a single comment's thread
view the rest of the comments
[–] miau@lemmy.sdf.org 4 points 2 months ago* (last edited 2 months ago) (6 children)

There isn't one.

I recently spent a few weeks looking for exaclty that and I had no look.

I've looked into XMPP, Matrix and other FOSS self hosted options. There isn't anything out there offering the exact features as discord.

Disclaimer: I don't use discord and never will. But I do game frequently with a few close friends. I have bothered them so much asking them to try a few options.

Basically their requirements were:

  • support for desktop (linux and windows)
  • support for mobile (android)
  • voice channels where you can see who's online before joining
  • means to bundle several "channels" in a group (discord spaces)

My friends complained a lot about XMPP android apps, they mentioned the options available felt unfinished and looked ugly. I understand that's just an opinion but that is important for some people. Edit: spelling

The closest thing we've found is matrix, which is what we are using. But there really is only one client that works on the desktop/webapp, which is element. For android the only one available is schildichat next (spelling probably wrong). Matrix is also very tricky because not all server implementations support audio/video. The ability of seeing who's online before joining isn't available yet.

Matrix still lacks in many other things discord has to offer. I haven't been able to get stickers working, for instance. Not a dealbreaker for my friends but others may think differently.

I am not advocating for Matrix. It is very cumbersome because it depends on having the exact server and client that works. But it is what we are using.

[–] shaongit@lemmy.world 0 points 1 month ago (2 children)

I have a small discord alternative called zoriumapp ( https://zoriumapp.com/ ). Its build on tauri so its uses lot less resources than discord .

support for desktop (linux and windows) -> YES Voice Chat+ Video calling support .

We are at very early stages so any suggestions are highly appreciated.

[–] Coopr8@kbin.earth 1 points 1 month ago

First point of criticism, that general zod overlay makes your website effectively unusable on mobile. It appears to have no way to close it. What are you thinking?

[–] Coopr8@kbin.earth 1 points 1 month ago
load more comments (3 replies)