libdom
« Back to VersTracker
Description:
Implementation of the W3C DOM
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: library c dom html xml web
Install: brew install libdom
About:
Libdom is a lightweight, C-based library that implements the W3C Document Object Model. It provides a standardized way to parse, manipulate, and traverse HTML and XML documents without a rendering engine. Its primary value is enabling other applications, like the NetSurf browser, to interact with web content programmatically.
Key Features:
  • W3C DOM Level 2 Core compliant
  • HTML5 parsing support
  • Low memory footprint and minimal dependencies
  • C API for direct integration
Use Cases:
  • Building lightweight web browsers or renderers
  • Parsing and manipulating HTML/XML in C applications
  • Web automation tools on resource-constrained systems
Alternatives:
  • libxml2 – Libxml2 is a more comprehensive XML toolkit, while Libdom specifically focuses on the W3C DOM API for HTML.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 5:03am 0 VERSION_BUMP 4f03d2e1