xqilla
« Back to VersTracker
Description:
XQuery and XPath 2 command-line interpreter
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: xml xquery xpath cli developer-tools
Install: brew install xqilla
About:
Xqilla is a command-line interpreter for XQuery and XPath 2 queries, designed for processing XML data efficiently. It allows developers to execute queries directly against XML files or documents, providing immediate results in the terminal. This tool is essential for developers working with XML data transformation, validation, and extraction without the overhead of a full application framework.
Key Features:
  • Supports XQuery 1.0 and XPath 2.0 standards
  • Command-line interface for fast, scriptable queries
  • Direct XML file processing without server dependencies
  • Integration with Xerces-C for robust XML parsing
Use Cases:
  • Extracting specific data points from large XML datasets for reporting
  • Validating XML document structure and content against XQuery rules
  • Automating XML data transformation tasks in shell scripts
Alternatives:
  • Saxon – Saxon is a more feature-rich, Java-based XSLT and XQuery processor, often used in enterprise environments, whereas Xqilla is lightweight and C++ based.
  • xmllint – xmllint is primarily an XML linter and formatter with limited XPath 1.0 support, while Xqilla offers full XQuery 2.0 capabilities.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 8:41am 1 VERSION_BUMP a1165923