libxml++
« Back to VersTracker
Description:
C++ wrapper for libxml
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ xml libxml2 parsing library development
Install: brew install libxml++
About:
Libxml++ is a C++ wrapper for the libxml2 XML parser library. It provides an object-oriented interface that makes parsing and manipulating XML documents significantly easier and safer than using raw C APIs. The library handles memory management automatically and integrates modern C++ features for robust XML processing.
Key Features:
  • Object-oriented C++ interface for libxml2
  • Automatic memory management via RAII
  • DOM and SAX parsing support
  • Type-safe XML tree navigation and manipulation
Use Cases:
  • Parsing configuration files in C++ applications
  • Processing XML data feeds or APIs
  • Generating XML documents programmatically
  • Building XML-based network protocols
Alternatives:
  • RapidXML – Header-only, faster but less feature-rich and not actively maintained
  • pugixml – Lightweight, high-performance, but different API design philosophy
Version History
Detected Version Rev Change Commit
Sep 14, 2025 8:38pm 0 VERSION_BUMP 43f2c66e