arabica
« Back to VersTracker
Description:
XML toolkit written in C++
Type: Formula  |  Latest Version: 20200425@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: xml c++ parsing library developer-tools
Install: brew install arabica
About:
Arabica is a C++ library for processing and manipulating XML documents. It provides a robust, standards-compliant parser and a set of tools for navigating and transforming XML data. Its main value is offering a high-performance, native C++ solution for integrating XML handling into applications.
Key Features:
  • SAX2 and DOM parsing models
  • Unicode support for international characters
  • XPath support for node selection
  • C++ native library for performance
Use Cases:
  • Parsing configuration files in C++ applications
  • Processing XML data feeds or web service responses
  • Building XML-based network protocols
Alternatives:
  • libxml2 – A more widely adopted, full-featured C library for XML processing.
  • RapidXML – A header-only C++ library focused on extremely fast parsing.
License: BSD-3-Clause
Dependencies: boost
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2025 8:37am 20200425 0 VERSION_BUMP 0b6bb389