Clients

There are many different clients  that can be used for XMPP.

We recommend the following, as they all offer the features you would expect from a modern instant messaging client:

Comparison

(Note: This is currently a work in progress)

GajimDino
Received Receipts
Read Receipts (Chat Markers)
Inline Images✓ (with standard plug-in)
File Upload (HTTP-Upload)
End-to-End Encryption (OMEMO)
End-to-End Encrypted File-Sending
“Modern UI”
Message Sync (Carbon & MAM)
Tray Icon
Notifications
Channel/Group Configuration
Avatars
Configuration/SettingsExtensive, UnfriendlyMinimal, User-Friendly
Emoji Input
Spell-Checking
Easy Quoting
Good for Debugging XMPP
Setting Own Presence
Sent Message Editing
Roster & Subscription Management✓ (Implicit)
Search History✓ (but unfriendly UI)
Supports Windows
Stable Releases