Comparison between Chart.js, Highcharts, echarts and c3.js on Ionic 2 framework showing different ways to implement external javascript libraries.
After clone you should install npm dependencies and restore the project state
npm install
ionic state restore
c3.js, highcharts and echarts were implemented using theirs typings like
typings install dt~highcharts --global --save
chart.js was implemented using https://github.com/zyramedia/ng2-chartjs2 module.
You can use this repo for some kind of performance testing on android/ios devices. I was looking for multiple lines charts, zoom/panning, 500+ data values.
- highcharts was the best on frames/animation performance
- C3.js
- chart.js(2.2)
- echarts