iReport is a visual reporting tool based on JasperReports and written in pure Java. You can manage charts, images, sub-reports, etc. Data can be retrieved using JDBC, TableModels, JavaBeans, and XML. It supports output in PDF, XML, XSL, CSV, HTML, and Java2D.

Changes

Full support for JasperReports 1.3.4. A new XML field mapping tool. A new document structure outline. Improved refactoring capabilities. An improved report query dialog. An improved UI with sortable tables. Several bugfixes.

URL: http://ireport.sourceforge.net/