gloox
« Back to VersTracker
Description:
C++ Jabber/XMPP library that handles the low-level protocol
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: xmpp jabber library c++ networking protocol
Install: brew install gloox
About:
Gloox is a comprehensive C++ library designed for handling the low-level details of the Jabber/XMPP protocol. It provides a robust, object-oriented API for developers to build custom clients, bots, and components. The library manages connection handling, authentication, and XML parsing, allowing you to focus on application logic.
Key Features:
  • Comprehensive XMPP Core support
  • Asynchronous, event-driven architecture
  • Support for TLS/SSL encryption and SASL authentication
  • Extensible via XEP extensions
  • Cross-platform compatibility
Use Cases:
  • Building custom XMPP chat clients
  • Developing automated bots and services
  • Creating XMPP components and gateways
Alternatives:
  • Swiften – Swiften is a similar C++ library but is part of the larger Swift client project and may have different licensing.
  • libpurple – libpurple is a multi-protocol library (C-based) that supports XMPP but is not C++ native.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 5:32pm 0 VERSION_BUMP 41de7b0d
Sep 12, 2024 4:50am 0 VERSION_BUMP 56c2ec31
Nov 23, 2023 12:29am 0 VERSION_BUMP 4213e1f7
Mar 19, 2023 2:45pm 0 VERSION_BUMP c71dd788
Mar 19, 2023 2:45pm 0 VERSION_BUMP dd8e326a