Expat (software)

Expat
Original authorJames Clark
DevelopersClark Cooper, et al.
Initial release1998 (1998)
Stable release
2.7.4  / 31 January 2026 (31 January 2026)
Written inC
Operating systemPortable
TypeXML parser library
LicenseMIT License
Websitelibexpat.github.io
Repository

Expat is a stream-oriented XML 1.0 parser library, written in C, more precisely C99. As one of the first available open-source XML parsers, Expat has found a place in many open-source projects. Such projects include the Apache HTTP Server, Mozilla, Perl, Python and PHP. It is also bound in many other languages.