So you want to talk on XMPP, huh?

Welp, how do you do it?! Unlike most chat services you may be used to, XMPP is a protocol. There are many ways to connect to it, which is a blessing and a curse. It's nice to have options, but sometimes it's too much to look through if you don't know what there is out there. Here are my recommended clients for each platform to help get you started.

Gajim (Windows/Mac/Linux)

This is my starting recommendation for Windows and Linux. It supports most modern features, and has a decent interface. It's what I personally use on my computer at the moment! It is missing calling though, which is a big no-go for many though.

Kaidan (Linux)

I don't personally enjoy the UX of this one as much, but it does seem to support most things, calling included! If this is important to you, check this out.

Conversations (Android)

This is a great client that supports everything most people will want! If it's free in the play store, I'd grab in from there, or if they decide to charge for it there, it's around for free in the F-Droid store as it's open source!

Cheogram (Android)

Very similar to Conversations, but with some extra features. It's also in the play store, as well as F-Droid, and open source. This should also not cost you any money.

Monal IM (Mac OS/iOS)

If you're using an Apple device, this is the one for you. A beautiful UI, does everything you could ask of XMPP. Non Apple users are jealous of this option, what else can be said?

Movim (Web browser, works everywhere)

We have Movim support now on kittie.gay! Feel free to log into this platform for not only chatting, but micro blogging! It's very similar to a teeny twitter/bluesky/mastodon, but all over XMPP on the same account! Not sure how much I'll be micro blogging, but it's there if you want to check it out!

Movim official site

What else?

If the above is not your speed, feel free to search "XMPP client [platform here]" or check here for a decent sorted list from the XMPP official website!