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

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.

Tue, 13 Jan 2015 10:04:45 -0000

jStyleParser 1.20 released

This release introduces a completely new rule ordering algorithm that removes the parsing order dependency and is more efficient. It also allows to provide a custom mechanism for obtaining network resources. There are also several minor extensions and bugfixes included.

Thu, 06 Nov 2014 14:09:21 -0000

jStyleParser 1.19 released

The new release of jStyleParser contains many fixes in processing different CSS features, error recovery fixes and improvements in the CSS3 direction. See the changelog for details.

Mon, 01 Sep 2014 13:45:18 -0000

SwingBox 1.1 released

This release updates SwingBox to use latest CSSBox releases and contains several bugfixes as well.

Fri, 29 Aug 2014 11:53:06 -0000

CSSBox 4.7 released

CSSBox now treats the viewport size properly - the viewport size and the total canvas size is now distinguished. It contains a basic support for position:fixed, better SVG rendering and many bugfixes.