Cobra is an open source(LGPL) pure Java HTML parser and renderer with support for HTML 4,Javascript and CSS2. Cobra can be used as a Javascript-aware HTML DOM parser.