# About Orson Charts

Orson Charts is a chart library for the Java(tm) platform that can generate a wide variety of 3D charts for use in client-side applications (JavaFX and Swing) and server-side applications (with export to SVG, PDF, PNG and JPEG formats). Key features include:

- multiple chart types: pie charts, bar charts (regular and stacked), line charts, area charts, scatter plots and surface charts;
- a built-in lightweight 3D rendering engine (no OpenGL or other dependencies, therefore easy deployment);
- mouse-enabled chart viewing components (for both JavaFX and Swing) provide 360 degree rotation and zooming for precise end-user view control;
- interactive charts (mouse event support on all chart elements, plus configurable tool-tips);
- flexible data sources (the charts are coded to dataset interfaces not implementations);
- JSON format import and export of datasets;
- regular and logarithmic axes;
- auto-adaptive axis labeling, including stepped category labels;
- value and range markers for all numerical axes;
- item labelling;
- support for PDF, SVG, PNG and JPEG export of charts for reporting;
- a clean and well-documented API with a high degree of chart configurability.

Orson Charts is a great solution for your data visualisation requirements. Visit `http://www.object-refinery.com/orsoncharts/index.html` for the latest information and purchasing options.