|42,661||lines of code|
XMPPFramework provides a core implementation of RFC-3920 (the xmpp standard), along with the tools needed to read & write XML. It comes with multiple popular extensions (XEPs), all built atop a modular architecture, allowing you to plug-in any code needed for the job. Additionally the framework is massively parallel and thread-safe. Structured using GCD, this framework performs well regardless of whether it's being run on an old iPhone, or on a 12-core Mac Pro. (And it won't block the main thread... at all).
xmpp-messenger-ios is a Swift XMPP Wrapper to quickly build xmpp chat clients. It include third party package like JSQMessageViewController to provide UI and sound for the messaging, while the XMPPFramework handle communication
iOS Push Framework for Boxcar Enable push notification in your app easily with Boxcar framework