Flying Saucer is a strict XHTML/XML renderer written in 100% Java (no native browser hooks), for embedding in a variety of applications (chat programs, mp3 players, web services clients, etc). It
... [More]
aims to provide strict and *full* webstandard compliance for XHTML with CSS 2.1 styling. Input is well-formed XML and styling/layout is done with CSS. Output is PDF, Swing panel (for interactive use), image files, and SWT support is being developed.
As of the current release, R7, the library should support almost all of CSS 2.; limitations on CSS support are listed in the project issue tracker. [Less]