Draft:List of XMPP client software

A XMPP client is a software using the XMPP protocol to communicate

it can manage encryption through various methods, like OMEMO, and permit voice and video calls using Jingle protocol.

Actively-maintained : edit

Name Plateform Supported Lang License Langage GUI OMEMO[1]  MAM[2] BCC Jingle  XEP
Beagle IM macOS 1   AGPL Swift Cocoa Yes
Blabber Android   GPL Java Yes Yes Yes Yes [3]
ChatSecure iOS 49[4]   GPL Objective-C, Swift Cocoa Yes Yes No [5]
Conversations Android 33[6]   GPL Java Yes Yes Yes Yes [7]
Converse.js web-browser 16[8] MPL JavaScript CSS Yes Yes [9]
CoyIM[10] Linux, macOS, Windows   GPL Go
  Dino Linux, BSD 25[11]   GPL Vala GTK Yes Yes Yes [12]
  Gajim Linux, Windows 29[13]   GPL Python PyGTK Yes Yes Yes Yes [14]
  Jitsi Desktop Linux, macOS, Windows 41[15]   GPL Java Yes
  Jitsi Meet Android, iOS 18[16]   AGPL JavaScript CSS Yes
  Kontalk Android, Windows   GPL Java No
  Kopete Linux   GPL C++ Qt No
Monal iOS, macOS 10[17] BSD Objective-C, Swift Yes Yes Yes Yes [18]
  Movim Navigateur web 20[19]   AGPL PHP & JS CSS Yes Yes Yes Yes [20]
  Pidgin Linux, Windows 83[21]   GPL C GTK Yes Yes [22]
  Poezio Linux, macOS   GPL Python Ncurses Yes Yes Yes [23]
Profanity Linux, macOS, Windows   GPL C Ncurses Yes Yes Yes [24]
  Psi Linux, macOS, Windows 20[25]   GPL C++ Qt Yes No [26]
Siskin IM iOS 1   AGPL Swift Cocoa
Stork Android 1   AGPL Java
  Swift Linux, macOS, Windows 14[27]   GPL C++ Qt [28]
  Thunderbird[29] Linux, macOS, Windows 60[30] MPL C++ & C GTK
SàT Salut à Toi Cross-platform 2   AGPL Python CSS, Kivy ou Ncurses Yes Yes Yes [31]
Xabber Android, web-browser 24[32]   GPL Java Yes [33]
  BitlBee Cross-platform   GPL C Ncurses
  Irssi Cross-platform   GPL C & C++ Ncurses

References edit

  1. ^ "Are we OMEMO yet?". Retrieved 6 April 2017.
  2. ^ "List of MAM implementations". Archived from the original on 2018-06-15. Retrieved 2024-04-27.
  3. ^ "XEP gérées par Blabber". Archived from the original on 24 June 2021. Retrieved 21 June 2021.
  4. ^ "Traductions de ChatSecure". Retrieved 1 April 2017.
  5. ^ "XEP gérées par ChatSecure". Retrieved 18 April 2018.
  6. ^ "traductions de Conversation".
  7. ^ "XEP gérées par Conversations". Retrieved 2 April 2017.
  8. ^ "Site de Conversejs".
  9. ^ "XEP gérées par Converse.js". Retrieved 2 April 2017.
  10. ^ "Site officiel de CoyIM".
  11. ^ "Langues de Dino". GitHub. Retrieved 13 April 2017.
  12. ^ "XEP gérées par Dino". GitHub. Retrieved 11 April 2018.
  13. ^ "Site officiel de Gajim".
  14. ^ "XEP gérées par Gajim". Retrieved 2 April 2017.
  15. ^ "Traductions de Jitsi". GitHub.
  16. ^ "Traductions de Jitsi Meet". GitHub.
  17. ^ "Monal traductions (comptés +80 %)". Weblate. Retrieved 25 April 2024.
  18. ^ "Implemented XEPs". Retrieved 25 April 2024.
  19. ^ "Site officiel de Movim".
  20. ^ "XEP gérées par Movim". GitHub. Retrieved 2 April 2017.
  21. ^ "Site officiel de Pidgin".
  22. ^ "XEP gérées par Pidgin". Retrieved 2 April 2017.
  23. ^ "XEP gérées par Poezio". Retrieved 2 April 2017.
  24. ^ "XEP gérées par Profanity". Retrieved 2 April 2017.
  25. ^ "Nombre de langues de Psi".
  26. ^ "XEP gérées par Psi". GitHub. Retrieved 2 April 2017.
  27. ^ "Traductions de Swift".
  28. ^ "XEP gérées par Swift". Retrieved 2 April 2017.
  29. ^ Marius Nestor (27 December 2012). "How to Make Thunderbird Chat Work with All XMPP Accounts". Softpedia. Retrieved 29 September 2016.
  30. ^ "Traductions complètes de Thunderbird". Retrieved 1 April 2017.
  31. ^ "XEP gérées par Salut à Toi". Archived from the original on 3 April 2017. Retrieved 2 April 2017.
  32. ^ "Traductions de Xabber". GitHub. Retrieved 1 April 2017.
  33. ^ "XEP gérées par Xabber". Retrieved 2 April 2017.