It is based on Daniel Veillard's libxml. It implements Level 1 and some of Level 2 DOM, as well as providing SAX interfaces. Source code, samples and API documentation are provided with the parser. Now part of the Apache Xerces project. Now part of the Apache Xerces project.
Source is free.
Native support for the DOM in Gnome is on the way. Uses Lisp as the language. The Microsoft stand-alone XML parser with Level 1 DOM support, implemented as a COM component. Oracle XML Developer's Kit - Contains a parser with a Level 1 DOM interface. Oracle XML Transviewer Beans - DOM Java Bean encapsulation for use in quickly developing GUIs to XML applications.