An XMPP server provides basic messaging, presence, and XML routing features. This page lists Jabber/XMPP server software that you can use to run your own XMPP service, either over the Internet or on a local area network.
Note: The following software was not developed by the XMPP Standards Foundation and has not been formally tested for standards compliance, usability, reliability, or performance.
See something missing? Any list of XMPP servers, clients or libraries will, due to the dynamic and evolving nature of the XMPP market, be out of date almost as soon as it’s published. If you spot mistakes, errors or omissions in the table below, please submit a pull request!
Name | Platform(s) | License |
---|---|---|
Apache Vysper | Windows / Linux | Apache License Version 2.0 |
Citadel | Linux | GPL3 |
CommuniGate Pro | Linux / Mac OS X / Windows | Commercial |
Coversant SoapBox Server | Windows | Commercial |
djabberd | Linux | GPL3 |
ejabberd | Linux / Mac OS X / Solaris / Windows | GPL2 |
IceWarp | Linux / Windows | Commercial |
iChat Server | Mac OS X | Commercial |
in.jabberd | Linux | GPL2 |
Isode M-Link | Linux / Solaris / Windows | Commercial |
Jabber XCP | Linux / Solaris / Windows | Commercial |
jabberd 1.x | Linux | GPL2 |
jabberd 2.x | Linux / *BSD / Solaris / Windows | GPL2 |
Jerry Messenger | Linux / Windows | Commercial |
Kwickserver | Windows | GPL |
Metronome IM | Linux / Mac OS X | ISC/MIT |
MongooseIM | Linux / Mac OS X | GPL2 |
Openfire | Linux / Mac OS X / Solaris / Windows | Apache |
Oracle Communications IM Server | Linux / Solaris / Windows | Commercial |
Prosody IM | Linux / Mac OS X / Windows | MIT/X11 |
psyced | Linux / Mac OS X / Windows | GPL2 |
Siemens OpenScape | Linux | Commercial |
Tigase | Linux / Solaris / Mac OS X / Windows | AGPL |
Vines | Linux / Mac OS X | MIT |
Wokkel | Linux / Solaris / Mac OS X | MIT |