LibDOM is an implementation of the W3C DOM, written in C.