Open Source Java Library for 3D Charts

Generate and manage a wide variety of 3D charts from client-side or server-side applications using Java API

Orson Charts is a powerful open source library that enables Java applications to create as well as manage a wide variety of 3D charts with ease. The created 3D charts can be used in client-side applications or server-side applications as well as exported to several popular formats such as PDF, SVG, PNG, JPEG, and more.

The Orson Charts library enables software developers to produce interactive multiple chart types, such as pie charts, bar charts, line charts, area charts, scatter plots, and surface charts, etc. There are several features related to chart manipulation such as create charts, modify charts, view charts, chart data rendering and interactive charts support.

The library is consistent and well-documented with mouse-enabled chart viewers. It has also included configurable tooltip support as well as provides chart viewer with 360-degree rotation and zooming.

Previous Next

Getting Started with Orson Charts

The easiest and recommended way to install Orson Charts is via GitHub. Use the following command to install Orson Charts.

Install Orson Charts via GitHub

gh repo clone jfree/orson-charts

Create Multiple Charts via Java

The open source Orson Charts library supports creating multiple types of charts such as area chart, bar chart, line chart, stacked bar chart, pie chart, and so on. Charts can have simple titles or composite titles. You can easily modify an existing chart element, title, and set the range of own choice.

Exporting Charts to PDF via Java

The Orson Charts library enables software developers to export charts to PDF files format with just a couple of lines of Java code. Once you have composed the elements of the chart, set title, range of data values, you can render it to a PDF file with ease. Moreover, the chart viewer component allows developers to zoom and rotate charts at 360 degrees in any direction.

Render Charts to SVG Formats

The SVG (Scalable Vector Graphics) specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. SVG is used to define vector-based graphics for the Web. The great thing is that e element and e attribute in SVG files can be animated. The Orson Charts library enables software developers to export chart to SVG, PNG, and JPEG formats with just a couple of lines of code.