Hello!

Does anyone know of a public Prosody XMPP server? In light of recent events in Matrix I wanted to try XMPP.

Also could someone explain OMEMO encryption to me? I know Prosody supports it, but is it on by default?

Thanks!

EDIT: Found an instance

#XMPP #Matrix #OMEMO #Prosody #ProsodyIM

@QuadRadical I don't know of any public Prosody servers but as for the second part: OMEMO is (mostly) a client-side issue. I've self-hosted Prosody before, and I can say from experience that yes, OMEMO works fine from the server-side perspective by default - because OMEMO is almost entirely a client-side thing, and iirc the only things required by the server are not even specific to OMEMO. If you use Gajim, it should mostly Just Work.
@QuadRadical However, unlike Matrix, OMEMO does not (afaict) support automatic (the emoji-based thing) verification, so make sure to look at the key fingerprints shown by your client and ask the other person through a different (non-XMPP) means for their known-good client key fingerprints.
@hexaheximal Okay, thanks! I was planning to use Dino as a client. So is it automatic when making DMs? But not joining more public rooms?

@QuadRadical From my experience, Dino has a great user interface is extremely disappointing feature-wise. I would not recommend using it if you can just use Gajim.

Also, uhh, about that other part...

As you're probably well aware, Matrix is focused heavily around rooms instead of DMs - DMs are actually just rooms. XMPP is the other way around - DMs are the main focus, MUCs... less so. I try to avoid XMPP MUCs because I just don't want to put in the effort if it may or may not work.

@hexaheximal oh, well if xmpp is just dms then i dont see much of a point. i was probably going to stick to matrix anyways but i just wanted to try, but maybe i wont bother in that case. thanks!

@QuadRadical It works pretty well for DMs, but if multi-user is your main focus, it's okay but not great.

While it has no E2EE, IRC works quite well for multi-user things and works on basically any platform you can think of.

@hexaheximal Eh, Matrix is a big upgrade over IRC for me. I'll stick to matrix, thanks! I selfhost already, (https://federated.nexus), so I don't need to worry about these premium user things, I'm just worried about the state of the foundation.
Home

Federated Nexus is a community resource hosting multiple FOSS (especially federated) services, including Matrix and Forgejo.

Federated Nexus
@QuadRadical What happened with the foundation?...
@hexaheximal to me it seems like theyre rather desperately trying to recoup money since their finances are bad, but i could be wrong: https://matrix.org/blog/2025/06/funding-homeserver-premium/
Introducing premium accounts to fund the matrix.org homeserver

Matrix, the open protocol for secure decentralised communications

@hexaheximal I also don't love that the Exec Director is paid so much there...

@QuadRadical Fair point.

I think the approach of having a non profit for the development and a separate for profit organization to fund it and provide products based on it isn't inherently bad, but I've always seen Matrix/Element as a great example of how NOT to do that correctly.

@hexaheximal I know what you mean, but yeah I think Matrix does it very badly.
@QuadRadical @hexaheximal how do you know it's much? it's only a relative figure
@kitkat @hexaheximal the fact the Exec Director is payed such a huge percentage is what bothers me.
@QuadRadical @hexaheximal why?
is the director paid much so much or are there just not many work hours / staff paid besides the director?

@QuadRadical E2EE is enabled by default in the latest version of Dino and most other modern xmpp clients.

Group chats work fine on XMPP, check out https://search.jabber.network for a list of public channels.

All channels - search.jabber.network

The top 25 public chat rooms on the Jabber network.

@QuadRadical

I think Conversations.im. run by @daniel , runs prosody
Conversations - Jabber/XMPP client for Android

An open source instant messaging client. Easy to use, reliable, battery friendly. With built-in support for e2e encryption, group chats and media transfer.

@QuadRadical The website at https://providers.xmpp.net/ shows a list of public XMPP services. If you click through to the details, you can find the make and model of the server software (as well as important features that are offered by that domain).
XMPP Providers - Which XMPP provider suits you best?

The XMPP Providers project offers a curated list of XMPP providers for you to choose from. It’s your choice!

Curated list of public XMPP servers:
https://providers.xmpp.net/
XMPP Providers - Which XMPP provider suits you best?

The XMPP Providers project offers a curated list of XMPP providers for you to choose from. It’s your choice!