Directory

← Back

ApexCharts.js

Modern & interactive open-source charts for Vaadin Flow

Author

Rating

Popularity

4300+

ApexCharts.js is an open-source modern charting library that helps developers to create beautiful and interactive visualizations for web pages.

The Java API is kept very close to the original JavaScript API, allowing to translate code of the offical examples easily.

You need help, miss a feature or found a bug? Create an issue on Github!

Compatibility

(Loading compatibility data...)

Was this helpful? Need more help?
Leave a comment or a question below. You can also join the chat on Discord or ask questions on StackOverflow.

Version

Breaking Changes

  • Refactor enums to be uppercase and include @JsonValue for correct serialization (#142)

Changes & Bugfixes

  • Upgrade Vaadin dependency to 23 LTS (#138)
  • Migrate from PolymerTemplate to LitTemplate (#138)
  • Include Jandex plugin for Bean Discovery in Quarkus (#138)
  • Add Toolbar.Export Object (#137) Thanks @lelmix
  • Set minimum required jdk11 (#139) Thanks @mrgreywater
  • Bump Vaadin to 23.2.0 & Project to 2.0.0-beta14 #141)
  • Fix onecolor & ShadyCSS (#141) Thanks @TFyre and @Artur-
  • Increase build speed by removing maven-clean-plugin. Its not required to delete node_modules with every clean build (#143)
  • Versioning is now streamlined with the respecting Vaadin platform version (The ApexCharts addon with the version 23 was build with Vaadin 23).

Big thanks to Francois Steyn alias TFyre for providing most of the necessary changes for this release!

Released
2022-09-16
Maturity
STABLE
License
Apache License 2.0

Compatibility

Framework
Vaadin 23+
Vaadin 14+ in 2.0.0-beta13
Vaadin 10+ in 0.9.0
Vaadin 24.2+ in 24.0.1
Browser
N/A

ApexCharts.js - Vaadin Add-on Directory

Modern & interactive open-source charts for Vaadin Flow ApexCharts.js - Vaadin Add-on Directory
ApexCharts.js is an open-source modern charting library that helps developers to create beautiful and interactive visualizations for web pages. - [Line Charts](https://apexcharts.com/javascript-chart-demos/line-charts/) - [Pie / Donut Charts](https://apexcharts.com/javascript-chart-demos/pie-charts/) - [Area Charts](https://apexcharts.com/javascript-chart-demos/area-charts/) - [Bar Charts](https://apexcharts.com/javascript-chart-demos/bar-charts/) - [Column Charts](https://apexcharts.com/javascript-chart-demos/column-charts/) - [Radial Bar Charts](https://apexcharts.com/javascript-chart-demos/radialbar-charts/) - [Candle Stick Charts](https://apexcharts.com/javascript-chart-demos/candlestick-charts/) - [Radar Charts](https://apexcharts.com/javascript-chart-demos/radar-charts/) - [Scatter Charts](https://apexcharts.com/javascript-chart-demos/scatter-charts/) - [Heatmap Charts](https://apexcharts.com/javascript-chart-demos/heatmap-charts/) - [Bubble Charts](https://apexcharts.com/javascript-chart-demos/bubble-charts/) - [Mixed Charts](https://apexcharts.com/javascript-chart-demos/mixed-charts/) - [Sparkline Charts](https://apexcharts.com/javascript-chart-demos/sparklines/basic/) The Java API is kept very close to the original JavaScript API, allowing to translate code of the [offical examples](https://apexcharts.com/javascript-chart-demos/) easily. ##### [You need help, miss a feature or found a bug? Create an issue on Github!](https://github.com/appreciated/apexcharts/issues)
ApexCharts.js
Issue tracker
View on GitHub
Online Demo

ApexCharts.js version 24.0.2

ApexCharts.js version 0.1

ApexCharts.js version 0.2
- added support for AreaChart

ApexCharts.js version 0.3
Added improved support for the following chart types: * Horizontal Bar * Vertical Bar * Radial Bar * Candle Stick * Radar * Scatter

ApexCharts.js version 0.3.1
- added missing public access modifiers

ApexCharts.js version 0.3.2
fixes #10 - add missing Builders, and also getter and setter methods

ApexCharts.js version 0.4.0
Closes issues: - #6 setting the height / widht was ignored in some cases - #11 added support to add responsive configuration

ApexCharts.js version 0.5.0
- added Heatmap Chart support - added Bubble chart support

ApexCharts.js version 0.8.0
added support for the Lumo and the Material Theme

ApexCharts.js version 0.9.0
- updated to version 3.8.0 - replaced chroma.js with one-color.js - possibly fixes issues with tomcat | Thanks for reporting @ugurdoksan - allow setting custom colors | Thanks for reporting @jharahuld

ApexCharts.js version 2.0.0.beta2
- fixed path ## *The compatibility mode is currently not supported!*

ApexCharts.js version 2.0.0.beta4
#### inital release of V14 support fixes issues: - #23 Support for Timeline-Chart - #24 The XAxis does not use the Labels Class merged pull requests: - #25 by Rahul-Bhargav was merged ## *The compatibility mode is currently not supported!*

ApexCharts.js version 2.0.0.beta5
- fixes hopefully issue #26 `IllegalStateException` no access to folder - JavaScript dependencies updated ## *The compatibility mode is currently not supported!*

ApexCharts.js version 2.0.0.beta6
- updated dependencies ## *The compatibility mode is currently not supported!*

ApexCharts.js version 2.0.0.beta7
# API Changes ahead! - moved Builder functions to an actual builder - updated Apexcharts - included PR #34 | Support for mixed charts - Big thanks to maupoc! - fixed issue that caused charts not to update ## *The compatibility mode is currently not supported!*

ApexCharts.js version 2.0.0.beta8
- added formatter support | thanks @slatequerry for the PR - upgraded to the newest version of apexcharts to fix build issue

ApexCharts.js version 2.0.0.beta9
- updated Vaadin and apexcharts version

ApexCharts.js version 2.0.0.beta10
- updates dependencies - this version fixes downloading issues

ApexCharts.js version 2.0.0.beta11
#### Changelog - fix: theme settings (#100) by @vincendep - Series methods added to apexcharts-wrapper.js: toggleSeries, hideSeries, showSeries, resetSeries. by @vrepetenko - Create pl.json (#95) by @marcinfelskowski - Add color ranges support for bar and heatmap charts. (#84) by @criosalt - updated dependencies

ApexCharts.js version 2.0.0-beta12
### New features - listen for events on the JS side - add custom tooltips - updated Apexcharts to version 3.26.3 ### Issues closed - #108 - #92 - #82

ApexCharts.js version 2.0.0-beta13
- Updated Vaadin version to [14.7.5](https://github.com/vaadin/platform/releases/tag/14.7.5) - Updated to apexcharts.js version to [3.30.0](https://github.com/apexcharts/apexcharts.js/releases/tag/v3.30.0) - Added support for options.chart.zoom.autoScaleYaxis option (#123) - Add parameter xaxis/labels/dateTimeUTC (#128) - Added support for multiple Y axis (#119) - Added TickPlacement Option to XAxis (#125)

ApexCharts.js version 23.0.0
### Breaking Changes - Refactor enums to be uppercase and include @JsonValue for correct serialization (#142) ### Changes & Bugfixes - Upgrade Vaadin dependency to 23 LTS (#138) - Migrate from PolymerTemplate to LitTemplate (#138) - Include Jandex plugin for Bean Discovery in Quarkus (#138) - Add Toolbar.Export Object (#137) Thanks @lelmix - Set minimum required jdk11 (#139) Thanks @mrgreywater - Bump Vaadin to 23.2.0 & Project to 2.0.0-beta14 #141) - Fix onecolor & ShadyCSS (#141) Thanks @TFyre and @Artur- - Increase build speed by removing maven-clean-plugin. Its not required to delete node_modules with every clean build (#143) - Versioning is now streamlined with the respecting Vaadin platform version (The ApexCharts addon with the version 23 was build with Vaadin 23). ### Big thanks to Francois Steyn alias TFyre for providing most of the necessary changes for this release!

ApexCharts.js version 23.0.1

ApexCharts.js version 24.0.0

ApexCharts.js version 24.0.1

Online