CSSBox is an (X)HTML/CSS rendering engine written in pure Java. Its primary purpose is to provide a complete and further processable information about the rendered page contents and layout. However, it may be also used for browsing the rendered documents in Java Swing applications. more...

Latest News

Fri, 13 Oct 2017 08:47:46 -0000

jStyleParser 3.1 released

This release removes the dependency on jawa.awt packages which should make jStyleParser compatible with Android and other platforms where AWT is not available.

Thu, 07 Sep 2017 11:43:28 -0000

CSSBox 4.13 released

The new release includes porting to jStyleParser 3 and many fixes in layout computation. It also supports calculated CSS values and box-sizing.

Thu, 07 Sep 2017 08:39:41 -0000

jStyleParser 3.0 released

The new release includes many improvements including calc() expression evaluation, default value processing, flexbox support, color value evaluation and many more. Most of the changes include minor API changes.

Wed, 21 Dec 2016 10:20:12 -0000

jStyleParser 2.1 released

This release includes minor API extensions and selector processing fixes.

Wed, 07 Sep 2016 09:30:52 -0000

jStyleParser 2.0 released

The parser has been rewritten to ANTLR4 while preserving the same API. Many improvements in error recovery have been introduced.