QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.