LibDOM is an implementation of the W3C DOM, written in C. WWW: http://www.netsurf-browser.org/projects/libdom/