What is LibParserUtils?

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.


Charset support

LibParserUtils has the following built-in charset converters.

Note: LibParserUtils can optionally be built to use iconv(), enabling support for many more charsets. See the readme file for details.

Source code

You can browse the source code via the online interface. Alternatively, you can check it out with Git:

$ git clone git://

LibParserUtils is licensed under the MIT Licence.



If you would like to help develop LibParserUtils, or have questions about the library, please join the NetSurf developer mailing list.