The jabber clients I've downloaded try to get me to register with their website rather than my own ejabberd server.

I don't want to do that. I've got my own website and my own ejabberd running there for my own community.

Are there other clients that make it easy to specify your own jabber server for registration as well as communication?

  • Is it OK when they promote "their" service, but still allow you to chose your own? Because then I would have a recommendation for you (the one I'm using for years now). – Izzy Mar 24 '20 at 22:49
  • 1
    I changed the question to permit such answers. – James Bowery Mar 24 '20 at 23:27

I can strongly recommend Conversations for this, which I'm using for years happily. The app is available from the privacy-friendly F-Droid as well as on Google Play if you insist. By default, it suggests you creating an account at their server (conversations.im), but you can easily use your own (I do).

Conversations is also the most complete Android client for Jabber/XMPP (one could say it's the "reference client"). It's developer often seems to be consulted on XMPP topics, and also wrote other clients (e.g. Quicksy, which is a phone-number based fork of Conversations).

Selected screenshots of Conversations (source: Google Play); click images for larger variants

I'm using the F-Droid version of Conversations (which comes without FCM) for quite a while now, and am very satisfied with it. It's reliable (yes, even notifications work fine without the Google stuff), not too heavy on the battery, comfortable enough, and rarely disappoints me (rare connection issues which I rather subscribe to my tin-foil setup than to Conversations). So I can warmly recommend it: it's meeting all the requirements you've mentioned, and it comes for free – even is open-source.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.