qxmpp
« Back to VersTracker
Description:
Cross-platform C++ XMPP client and server library
Type: Formula  |  Latest Version: 12@0  |  Tracked Since: Oct 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: xmpp jabber c++ qt networking library
Install: brew install qxmpp
About:
QXmpp is a comprehensive C++ library that implements the XMPP (Jabber) protocol, enabling developers to build both clients and servers. It leverages the Qt framework for robust asynchronous networking and event handling. The library provides a high-level API for seamless integration of real-time communication features into applications.
Key Features:
  • Full XMPP client and server implementation
  • Built on Qt for cross-platform compatibility
  • Extensible via XEP extensions
  • Asynchronous architecture
Use Cases:
  • Developing custom XMPP-based chat applications
  • Integrating real-time messaging into existing software
  • Building lightweight XMPP servers
Alternatives:
  • Swiften – Swiften is a C++ library similar to QXmpp but is standalone and not based on Qt.
  • libpurple – libpurple is a C-based library supporting multiple protocols, whereas QXmpp focuses specifically on XMPP.
Version History
Detected Version Rev Change Commit
Jan 21, 2026 2:32am 12 0 VERSION_BUMP 65de9f66
Oct 28, 2025 1:03am 9 0 VERSION_BUMP 9df0d550
Sep 18, 2025 6:14am 9 0 VERSION_BUMP 0dd4dc47
Oct 29, 2024 6:51pm 9 0 VERSION_BUMP 708fe571