libmesode is a fork of libstrophe, a minimal XMPP library written in C. WWW: https://github.com/boothj5/libmesode