Jabber/XMPP: 25 Years of Digital Independence
inputmice
205 points
97 comments
August 24, 2026
Related Discussions
Found 5 related stories in 97.4ms across 4,281 title embeddings via pgvector HNSW
- XMPP Instead of Mail for Forgejo slayernominee · 22 pts · August 17, 2026 · 53% similar
- IRC technology news from the first half of 2026 birdculture · 19 pts · August 09, 2026 · 47% similar
- Encryption and Globalization 15 Years Later: E2EE and the "Going Dark" Debate iamnothere · 49 pts · July 23, 2026 · 45% similar
- Amiga 1000: Ten years ahead of its time giuliomagnifico · 171 pts · July 23, 2026 · 45% similar
- Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting ryanmerket · 289 pts · July 21, 2026 · 44% similar
Discussion Highlights (19 comments)
dewey
> Matrix reinvented the wheel as a rubber-tyred metro. On paper, it provides real benefits, such as climbing steeper inclines, which are then used to aggressively advertise and lobby local governments to buy in. But in the end, the municipality gets locked into a single vendor. I stumble upon Matrix from time to time, but Jabber I haven't really seen anywhere in the past decade after my internet friends moved to IRC. Are there any bigger communities still using it? Back in the days Facebook Messenger was backed by it, so maybe there's still some bigger entity using it as a backbone for something?
kogasa240p
Its biggest issue is adoption because it's very solid otherwise and even supports stuff like screen sharing.
lnz_me
i set up a xmpp server a few weeks ago for agent orchestration and agent to human workflows. hadn't inatalled ejabberd in a very long time but feeling right at home.
zeafoamrun
And I haven't used XMPP for about 20 of them (sadly)
delduca
It was so cool when facebook, google and others used to use xmpp, at that time I used a single IM client https://adium.im
delduca
I think Android still uses XMPP to delivery push notifications under the hood
1970-01-01
XMPP is the pinnacle of chat that just works. And it is champion by default, which is kind of the point here. All other popular systems and servers went defunct; it will never be taken over by BigCo and left to rot. Here's to 25 more years!
fishgoesblub
I love XMPP and am hopeful for its future with what the teams behind Movim[0], and Fluux[1] are doing. It was a tremendous shame that Matrix didn't improve upon XMPP and instead did their own thing. I continuously wonder what would the XMPP ecosystem look like, if the millions of dollars of funding Matrix initially had (what a waste) went to XMPP instead? [0]: https://movim.eu/ [1]: https://github.com/processone/fluux-messenger
basilgohar
I loved using XMPP and used to run my own server and even had the apps that would send notifications from my phone for different events over XMPP (forgot the name at the moment). I'm all-in on Matrix right now and use it for my family but it's a far cry from the usability that XMPP had. I am still hopeful that Matrix can live up to its promises but perhaps XMPP will always be around if that doesn't work out. Who knows!
bborud
If only they had avoided XML. XML drove away a lot of people who would otherwise have been interested early on. (I once found myself in the same meeting as two of the people who made the mistakes that meant you couldn’t just pipe stuff through an XML parser and hope it worked. I tend to speak my mind)
tolerance
I had a good technical experience using XMPP once but the community I found using it was an obscure one and I haven't come across another instance of others using it since. No matter how useful a tool is the main hurdle is adoption. This sort of retrospective is useful from an advocacy point of view.
abound
I recently migrated from Google Voice to jmp.chat, which is a telephony/SMS/etc bridge to XMPP. I use Dino on my laptop, and Cheogram on my phone, and the experience has been quite nice and seamless. Next step is to host my own Prosody server and import my whole Google Voice history.
unethical_ban
I think of Matrix as a protocol + client/server suite; an open standard with official software backing it and a number of parallel implementations. When I wanted to stand up an independent server that could do most of what Discord does for communities, Matrix was the easy find. Encrypted chat, e2e support, and encrypted voice and video chat rooms with screen share. I admit I didn't research "XMPP-based discord alternative" but maybe that says something about the ecosystem's health.
Daunk
XMPP always seemed great, buy I have yet to find a client that can replace Telegram's client on both desktop and mobile.
colechristensen
My first task at my first real tech job was setting up an ejabberd server
pavo-etc
I have recently picked up XMPP as my agent communication layer, and its worked great. Each pi agent is given an account and wrapped in an XMPP client[0] that lets it speak to me and other agents when needed. This has worked well since I can spin up new accounts on demand and I can use existing server software (ejabberd, perfect) and clients (Fluux, great; Conversations, okay). I've had to make a few custom modifications to each client to make agent comms a bit nicer (e.g. exposing status messages more prominently since I use that to expose current agent commands), but the XMPP layer has had pretty much everything I could have wanted. Controlling a chat service is a bit intoxicating, I'm now using it as my notification service over a bunch of different projects. I used Google Chat way back, its nice that the tech is still around and great as ever. [0]: https://github.com/zachpmanson/pi-msg
dpc_01234
Any Android XMPP client recommendations? I tried one, then it's fork Monocle, and none of the seem to be able to handle simple notifications correctly.
_carbyau_
When I ever have time... 1. Gain/find-someone-with crypto library use knowledge. 2. Jabber client with Iroh networking and E2EE. 3. Completely remove XMPP server dependence. 4. Allow users to exchange Iroh-Node-ID outside of jabber (QR code, other secure channels?), store in Jabber contacts. 5. Develop from there. Calendar usage, multiparty, backups. But I have neither the time nor the knowhow right now.
bobanrocky
We use xmpp for our company’s IOT product suite. Works quite well with its presence and messaging capabilities .. Backend runs ejabberd.