ChartFactory is a free, open source Java API (license info) for generating charts that can be saved as files or embedded in web or desktop applications. Unlike other API's, ChartFactory is lightweight and extremely easy to use. Features offered by ChartFactory include:

You can take a look at example charts and the code that produces them on the samples page. These are actually generated by the TestChartFactory unit test that is included in the source code. We provide a FAQ and API documentation. You can also direct questions and feedback to the project leader at or join in developing ChartFactory. Logo