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:
- For Windows: Gajim
- For Android: Pix-Art Messenger or Conversations
- For iOS: ChatSecure
- For Linux: Dino
- We also have a web client for your browser
- You can also use multiple clients
Comparison
(Note: This is currently a work in progress)
| Gajim | Dino | |
|---|---|---|
| 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/Settings | Extensive, Unfriendly | Minimal, 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 | ✓ | ✓ |