Základní knihovny

Expat

autor J. Clark, klasický parser pro zpracování řízené událostmi (call-back), koncepčně podobné SAX, velmi rychlé, část knihovny libexpat.so pro Linux

MSXML

knihovna pro systémy Windows, použitelná z různých programovacích jazyků

libxml2

je to knihovna pro systémy Linux/UNIX, použitelná např. z C/C++, část projektu Gnome, ale nevyžaduje jej; zvládá parsing, zápis, vyhodnocování XPath, XSLT transformace (separátně v libxslt)

Xerces-C++

port parseru Xerces pro C++