XMPP is a federated chat protocol.
This thread is for cataloguing knowledge and experience with it.
I will start with the clients.
Dino (desktop, Linux only?)
- Works but is very simple and uses GTK3.
- Lacks some more advanced features.
- Works with Tor (proxychains) but leaks.
- Can't into certificates
Conversations (android)
- Works.
- Works with Orbot.
Profanity (terminal)
- Has OMEMO issues it seems.
- Works with Tor (proxychains).
https://profanity-im.github.io/
Gajim (desktop)
- Python bloat machine. Old versions allow OMEMO in weird places.
- Probably insecure. No Tor.
PSI+ (desktop)
- Old looking, but fine with single window mode
- Only works with Tor if you are using an Onion address
https://sourceforge.net/projects/psiplus/
PSI (desktop)
- Same as PSI but worse I guess?
Monal IM (iOS)
- Can't receive OMEMO Messages from Dino
Zom (iOS and Android)
- Apparently have become a Matrix client?
ChatSecure (iOS)
Siskin (iOS)
- OMEMO does not work in groups
Vacuum IM