HTML-parser provides a parser for HTML 5 that produces HTML 5 document object model. It aims to be a Java-implementation of It is for use in the server. It does not implement features that are relevant in the client, like event handling. It is for use from javascript, via Java's scripting library.