alt.hn

2/25/2026 at 3:53:41 PM

Ask HN: Who Is Using XMPP?

by nunobrito

2/25/2026 at 5:35:37 PM

I was I heavy XMPP user back in the 00s. But on the whole it never really took off, and when Google killed XMPP support in their chat it was a severe blow. As for why it didn’t reach a larger userbase, I think the reasons that Moxie described in The ecosystem is moving[0] are spot on.

[0] https://signal.org/blog/the-ecosystem-is-moving/

by cpach

2/25/2026 at 9:40:55 PM

I use JMP.chat[0] for my primary phone number. Being able to text from my PC with a real keyboard is very convenient. If I ever bite the bullet and use Discord I want to set up Slidcord[1] so that I don't have to use a separate app. I'm still figuring out how to migrate people to XMPP natively.

[0]: https://jmp.chat [1]: https://slidge.im/docs/slidcord/main

by MarsIronPI

2/25/2026 at 11:48:36 PM

Doesn't Discord require every user to create a new account, even if they're already using Discord in some other community? So when they say "a Discord server", they really mean it--they're like droplets running independent deployments or whatever (albeit managed/hosted instances run by and upgraded by Discord the company); not like subreddits, right?

So isn't the best way to migrate people to XMPP to prop up a Discord clone that's as close a copy as the Discord-clone community can manage, and then tell all the people "Join my Discord server", with the trick being that it's really your server, not Discord's, and that server is powered by XMPP?

by pwdisswordfishy

2/25/2026 at 10:57:07 PM

Several years ago I put up an XMPP server (Prosody) to chat with some friends in a private group, and it's still going strong. Years ago we used to have a mailing-list to keep in touch, but that eventually went quiet. I had run an XMPP server ~10 years ago (ejabberd), but that was before mobile chat utterly displaced everything else, it never took hold among my friends, and I stopped using it when Google Talk stopped federating, cutting me off from most of the people I had been occassionally chatting with.

The modern chat experience is all about the clients, and the mobile clients in particular, especially push notification support and seamless setup, so direct comparisons with XMPP to Matrix, et al, kinda misses the point, IMO. Conversations is a really amazing Android client. Our one iPhone member is content with Modal (I use the desktop version sometimes, but it's clearly designed for the iPhone). A new member uses, I think, Gajim on Windows; they don't want the distraction of chatting on their phone.

I host a bunch of other services on OpenBSD, all using the integrated base daemons--httpd, OpenSMTPD, NSD, etc--that sandbox themselves. I was hesitant to run a daemon like Prosody that didn't integrate OpenBSD security features, so I wrote my own module (mod_unveil) that uses pledge and unveil to sandbox Prosody: https://github.com/wahern/prosody-openbsd Most Prosody users host on Linux, and many of them seem to use Docker containers, which presumably offers some isolation, but I can't really speak to it.

The only non-private, large group chat I've joined recently has been the Prosody support MUC. I'm not a chat power user, but it seems to work just as well as any large chatroom. I've was content with ntalk and IRC back in the day, so I don't really get all the chat protocol bike shedding. In any event, I expect XMPP momentum (such as it is) to outlast all the interest in Discord, Matrix, etc.

by wahern

2/25/2026 at 7:13:39 PM

Last week I selfhosted Snikket: https://snikket.org, me and my partner use it to text. It has been smooth, everything works without issue: read receipts, audio/video calls, status.

by 0x5FC3

2/25/2026 at 10:33:31 PM

I use Gajim which is a linux desktop implementation of XMPP.

by ekjhgkejhgk

2/25/2026 at 7:30:19 PM

Using with JMP.chat/Snikket for family.

by a456463

2/25/2026 at 4:42:16 PM

Favorite server is localhost

by hilti

2/25/2026 at 9:37:20 PM

Sorry ... I read XAMPP! Now I know why I got downvoted

by hilti