Projects / JFreeChart


JFreeChart is a chart library for the Java platform that supports a wide range of charts including pie charts (2D and 3D), bar charts (horizontal and vertical, regular or stacked, with optional 3D-effects), line charts, XY plots, scatter plots, time series charts, high/low/open/close charts, candlestick plots, Gantt charts, Pareto charts, combination charts, and more. It is suitable for use in applications, applets, servlets, and JSP.

Operating Systems

Recent releases

  •  25 Nov 2013 07:31

    Release Notes: This release adds a notify flag to all datasets, key validation for the time series dataset, area fills for the XYSplineRenderer, a new axis label formatter, a new gradient paint transformer, improved handling of rotated text, and a number of bug fixes.

    •  17 Sep 2013 04:24

      Release Notes: This release added subscript/superscript support for axis labels (via AttributedString), new axis label positioning options, simplified ChartFactory methods, new methods in DatasetUtilities for interpolating y-values in XYDatasets, URLs for labels on CategoryAxis, seamless integration with JFreeSVG and OrsonPDF, improved consistency of the SWTGraphics2D implementation, and fixes for various bugs. All JUnit tests have been upgraded to JUnit 4.

      •  26 Nov 2011 03:14

        Release Notes: This release contains support for multiple and logarithmic axes with PolarPlot, optional drop-shadows in plot rendering, fitting polynomial functions to a data series, some performance improvements in the TimeSeriesCollection class, mouse wheel rotation of pie charts, improved Maven support, and numerous bugfixes.

        •  21 Apr 2009 07:06

          Release Notes: This release contains major enhancements including mouse wheel zooming, panning, clipboard support, improved renderer support for series visibility flags, better performance for rendering of large time series datasets, improved mouse click support, additional support for heat map generation, various minor feature updates, and a good number of bugfixes.

          •  07 Jan 2009 15:39

            Release Notes: This release adds support for minor tick marks and mapping datasets to more than one axis. An important fix was made for the XYSeries class (relating to the addOrUpdate() method). Numerous other bugs were fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.