libxslt
« Back to VersTracker
Description:
C XSLT library for GNOME
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: xslt xml xsltproc gnome library
Install: brew install libxslt
About:
Libxslt is the GNOME XSLT C library and engine. It implements XSLT 1.0 and EXSLT extensions, providing a fast, streaming processor for transforming XML documents using XSLT stylesheets and evaluating XPath expressions. It is widely used as a library but also ships the `xsltproc` command-line tool.
Key Features:
  • XSLT 1.0 and EXSLT extension support
  • Streaming, memory-efficient processing of large XML files
  • C library API plus `xsltproc` CLI for scripting
  • Extensible via custom extension functions
Use Cases:
  • Transforming XML data into other formats (HTML, XML, text)
  • Batch processing XML files in build pipelines and CI
  • Embedding XSLT processing into C/C++ applications
Alternatives:
  • Saxon – Java-based XSLT/XPath engine supporting XSLT 2.0/3.0; heavier dependency than Libxslt
  • Xalan – Java XSLT processor; comparable performance but JVM-based
Version History
Detected Version Rev Change Commit
Nov 26, 2024 10:01pm 1 VERSION_BUMP 91d47ae3
Oct 27, 2024 12:49pm 1 VERSION_BUMP f3db3dd6