estensione XML/DOM/XPath/XSLT/HTML/JSON veloce per Tcl scritta in C
tDOM sfrutta Expat, l'analizzatore XML da James Clark, inclusa la
gestione di spazi dei nomi e DTD. Comprende una versione modificata di
Tclexpat, l'interfaccia Tcl per Expat, con analisi di XML basata su eventi
push (in stile SAX) e pull (in stile StAX) e viene fornito con
un'implementazione (parziale) di DOM-I e DOM-II in C per prestazioni
massime e minimi requisiti di memoria. Viene fornita un'implementazione di
XPath molto completa, conforme e veloce. L'insieme delle funzionalità di
base è completato da un'implementazione veloce di XSLT in C. tDOM si
interfaccia con l'analizzatore di HTML5 gumbo e fornisce un robusto
analizzatore/serializzatore di JSON per roundtrip da-JSON-a-JSON. La
documentazione è fornita nei formati TMML, HTML e nroff.