My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

DOWNLOAD LATEST STABLE VERSION | Testimonials | In Action | Github

charts4j is a free, lightweight charts & graphs Java API. It enables developers to programmatically create the charts available in the Google Chart Tools through a straightforward and intuitive Java API.


News

charts4j source now on github

Using charts4j in production? I would love to hear about it.


Features


Chart Gallery with Code Examples

Line Chart Code Example 1


Line Chart Code Example 2


Bar Chart Code Example 1


Bar Chart Code Example 2


Scatter Chart Code Example


Radar Chart Code Example 1


Radar Chart Code Example 2


Pie Chart Code Example 1


Pie Chart Code Example 2


XY Chart Code Example


Map Chart Code Example


Venn Chart Code Example


Google-O-Meter Code Example


Very Simple Code Example


Data, labels, grids, range markers are expressed in the same way throughout charts4j so the chart elements snap together nicely and consistently when the chart is rendered.

Code Example


The same plot object can be expressed through five different chart types.

Line Chart

Bar Chart

Radar Chart

Scatter Plot

XYLine Chart

Same Plot, Different Charts


Java Swing Example

Powered by Google Project Hosting