tinyxml2
« Back to VersTracker
Description:
Improved tinyxml (in memory efficiency and size)
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ xml parser library header-only
Install: brew install tinyxml2
About:
Tinyxml2 is a simple, small, efficient C++ XML parser that can load and save data in a DOM (Document Object Model) style. It provides a straightforward API for navigating and manipulating XML structures without external dependencies. Its primary value is in being lightweight and easy to integrate into projects where XML parsing is needed without the overhead of larger libraries.
Key Features:
  • Simple DOM-style API
  • No external dependencies
  • Header-only library option
  • Memory efficient and small footprint
  • Error reporting with line number information
Use Cases:
  • Parsing configuration files in C++ applications
  • Loading game data or level definitions
  • Data serialization and exchange between systems
Alternatives:
  • pugixml – pugixml is another lightweight C++ XML parser, often noted for its high performance and XPath support.
Version History
Detected Version Rev Change Commit
Sep 10, 2025 8:05am 0 VERSION_BUMP e358e590