jCharts is a 100% Java based charting utility that outputs a variety of charts. This package has been designed from the ground up by volunteers for displaying charts via Servlets, JSP's, and Swing apps.
jCharts Project Home Page
Download jCharts
JasperReports is a powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files. It is entirely written in Java and can be used in a variety of Java enabled applications, including J2EE or Web applications, to generate dynamic content.
Its main purpose is to help creating page oriented, ready to print documents in a simple and flexible manner.
Embeddable
* Embeddable Java reporting library
* Enables embedding in any host application
* No external reporting server required
* Plug in Java and Groovy code
Complex Reports
* Sub-reports easily handle highly complex layouts
* Pixel-perfect page-oriented output for web or print
* Report output in PDF, XML, HTML, CSV, XLS, RTF, TXT
* NEW: Now with crosstabs
Integrated Charting
* Comprehensive set of chart types
Internationalized and Localizable
* Multi-language Unicode and other native encodings
* Dynamic text localization
* Localized date, number, and currency formatting
Scalable
* High performance report generation
* No limit to report size
Extensible
* Supplement built-in expressions with Java or Groovy
* Plug in Java code and Groovy code
Easy to Use
* iReport visual report designer
* Other Eclipse- and Swing-based designers available
* Built-in Swing viewer
* Extensive code examples
Standards Based
* Written in Java
* Report definitions in XML
Flexible Data Access
* Multiple data sources of multiple kinds in one report
* Built-in support for JDBC, EJB, POJO, Hibernate, XML
* Extensible to any data source
JRE 1.3 or higher
Commons
Jakarta Commons BeanUtils Component (version 1.7 or later)
http://jakarta.apache.org/commons/beanutils/
Jakarta Commons Collections Component (version 2.1 or later)
http://jakarta.apache.org/commons/collections/
Jakarta Commons Javaflow (Sandbox version)
http://jakarta.apache.org/commons/sandbox/javaflow/
Jakarta Commons Logging Component (version 1.0 or later)
http://jakarta.apache.org/commons/logging/
XML
JAXP 1.1 XML Parser
Jakarta Commons Digester Component (version 1.7 or later)
http://jakarta.apache.org/commons/digester/
JDBC
JDBC 2.0 Driver
iText - Free Java-PDF library by Bruno Lowagie and Paulo Soares (version 1.01 or later)
http://www.lowagie.com/iText/
XLS
Jakarta POI (version 2.0 or later)
http://jakarta.apache.org/poi/
JExcelApi (version 2.5.7 or later)
http://jexcelapi.sourceforge.net/
Charts
JFreeChart (1.0.0 or later)
http://www.jfree.org/jfreechart/
JCommon - required by JFreeChart
http://www.jfree.org/jcommon/
http://www.jasperforge.org/index.php?option=com_docman&task=cat_view&gid=74&Itemid=248
http://jasperforge.org/sf/wiki/do/viewPage/projects.jasperreports/wiki/HomePage
JasperForge.org
On this site you will find all JasperSoft open source projects, source code, bug trackers, discussion forums, etc.
The other JasperSoft open source projects are: