You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Luna 225e14ca0d add dino 4 years ago
LICENSE Initial commit 5 years ago add dino 4 years ago


Glossary of terms for XMPP.


Conversations: A XMPP Client for Android. Built to compete with propietary alternatives. Official page.


Dino: A XMPP Client written in GTK+ for Linux. Official page.


ejabberd: A XMPP Server written in Erlang. Official page.


Gajim: A GTK+ client, written in Python. Project on their own GitLab instance.

Gajimbo: A fork of Gajim, maintained by Ave. Repository.


HTTP File Upload: A XEP describing file uploads taking place a HTTP based API. Solves problems with Jingle. XEP-0363: HTTP File Upload.


Jabber: XMPP's original name. Original Slashdot post on Jabber.

Jingle: XEP describing P2P sessions for any kind of media transfer. XEP-0166: Jingle.


Multi-User Chat (MUC): As the name implies, MUCs are conversation channels where more than two users can be in. Unofficial listing of public MUCs.

Metronome: A XMPP Server written in Lua, forked off Prosody. Official page.


OMEMO Multi-End Message and Object Encryption: An extension to XMPP that allows encryption with the Signal Protocol. info here.

Over The Record (OTR) Messaging: An encryption protocol for Instant Messaging. Wikipedia page. XEP-0364: Current Off-the-Record Messaging Usage.


Prosody: A XMPP Server written in Lua. Official page. ProtoXEP: XEP Process.


XEP: XMPP Protocol Extension. All XEPs can be found here.

XMPP: Extensible Messaging and Presence Protocol.

XSF: XMPP Standards Foundation.