IMHO XMPP / Jabber is the best Instant Messenger (IM) protocol

https://feddit.dk/post/103685

IMHO XMPP / Jabber is the best Instant Messenger (IM) protocol - Feddit.dk

It is battle tested, standardized, widely used, have open source servers and apps, end-to-end encryption (OMEMO), self-hostable and are low on ressources and more. I use it with family and friends. Conversations and blabber.im [http://blabber.im] on android and Gajim on Linux. There’s also apps for windows and Apple. Curious if anyone here use it and why, why not?

What I have to give to XMPP is that it's one of the easiest federated services to self-host. Running Prosody is super simple.
Prosody is amazing and I’m still astounded by how easy it is to get XMPP up and running. That’s great stuff!