2
Expat je knihovna analyzátoru XML napsaná v jazyce C. Je to analyzátor orientovaný na tok, ve kterém aplikace registruje obslužné rutiny pro věci, které by analyzátor mohl najít v dokumentu XML (jako počáteční značky).Jako jeden z prvních dostupných analyzátorů XML s otevřeným zdrojovým kódem našel Expat místo v mnoha projektech s otevřeným zdrojovým kódem.