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

Thu, 28 Jan 2016 15:57:39 -0000

jStyleParser 1.22 released

The new jStyleParser brings a new extensible ElementMatcher mechanism for defining the way of selector - element matching. Ready to use element matchers for XHTML, HTML-standard and HTML-quirks mode are available. A basic CSS transformations support has been added too.

Thu, 05 Nov 2015 22:13:39 -0000

CSSBox 4.10 released

The new release of CSSBox includes significant improvements in replaced image size computation, decoding (re-implemented using ImageIO) and painting. There also some minor fixes in layout computation.

Thu, 05 Nov 2015 11:58:45 -0000

jStyleParser 1.21 released

Main highlights of the new release are the improved extensibility of the parser grammar that allows creating custom parsers, several performance optimizations, a few new properties supported and numerous bugfixes.

Wed, 20 May 2015 13:55:14 -0000

CSSBox 4.9 released

The new release fixes a few minor bugs and adds a possibility to add the image ALT attributes.

Wed, 11 Feb 2015 15:05:41 -0000

CSSBox 4.8 released

The new CSSBox release includes several minor rendering fixes (background rendering, root element margin collapsing) and updates to the DOM and jStyleParser APIs.