LibParserUtils is a library for building efficient parsers, written in C. It was developed as part of the NetSurf project and is available for use by other software under the MIT licence.