AnyChart
AnyChart is a flexible JavaScript charting library with 80+ chart types including cartesian, pie, funnel, radar, gauges, stock, Gantt, treemap, and map visualizations.
Oorian Extension
The Oorian extension for AnyChart is under development and will be available with the framework release.
Implementation priority based on popularity, API complexity, and user demand.
The version of AnyChart that this extension supports.
The licensing model for AnyChart. Check their official website for full license details.
Oorian extensions expose the complete AnyChart API through type-safe Java methods.
Key Features
Usage Example
See how to use AnyChart with Oorian in pure Java.
Oorian's AnyChart extension provides type-safe Java wrappers for AnyChart, a flexible JavaScript charting library. Here's a simple line chart showing monthly revenue:
Java Code
// Create a line chart with AcCartesianChart
AcCartesianChart chart = new AcCartesianChart(SeriesType.LINE)
.setTitle("Monthly Revenue")
.addSeries(new AcDataSet("Revenue")
.setData("Jan", 4500, "Feb", 5200, "Mar", 4800,
"Apr", 5800, "May", 6200, "Jun", 7100)
.setColor("#1aaf5d"))
.setYAxisTitle("Revenue ($)")
.setLegendEnabled(true)
.setWidth("100%")
.setHeight(350);
container.addElement(chart);Result
Component Library Demos
Explore AnyChart components with interactive examples.
AnyChart supports 80+ chart types. Here are some examples showcasing different visualization styles:
Column Chart
Compare values across categories with grouped column charts:
Pie & Donut Charts
Visualize proportions with pie charts and donut charts:
Funnel Chart
Track conversion through stages with funnel charts:
Radar Chart
Compare multi-dimensional data with radar charts:
Gauge Charts
Display KPIs and metrics with gauge charts:
Ready to Use AnyChart?
Oorian makes it easy to integrate AnyChart into your Java web applications with type-safe extensions and real-time updates.