XMPPKit is an Objective-C implementation of the Extensible Messaging and
Presence Protocol (XMPP) that can be used to write Jabber-enabled applications.
For more informations about XMPP itself, see <http://xmpp.org/>.
The framework uses EtoileXML for parsing the XML streams of the XMPP protocol.
Etoile also includes a IM client named StepChat built on top of it.