What's chart or graph framework like chartjs may be besr for ionic


#1

What’s chart or graph framework like chartjs may be besr for ionic? Does anyone been involved in some data visual work with Ionic?


#2

I was planning on using jqplot, a jQuery plugin. It worked fine on my PhoneGap Build/jQuery Mobile tests.


#3

I’ve used ChartJS with good results. Simple and quick.


#4

http://www.highcharts.com/

Good perfomance


#5

I can also just recommend Highcharts.js or anything which is D3.js based. Once you use animations with ChartJS the performance gets really bad on a Phone.


#6

I agree with @snailred and @Alex.

Highcharts would probably be your best bet. :slight_smile: I’ve used Highcharts as well as ChartJS, and Highcharts is much more performant on mobile.

You could also maybe have a look at C3js, I haven’t played with it, but it looks promising.


#7

Much Thanks for your advice


#8

I use chart.js. Good performance and no jquery dependency.


#9

I forgot to mention that Highcharts has a standalone version, no dependency on jQuery. :slight_smile:


#10

I would recomend http://gionkunz.github.io/chartist-js/ all the charts are svgs and use css3 animations hence great performance, they also support angular - https://github.com/itamarwe/angular-chartist


#11

I’m using Highcharts too with https://github.com/pablojim/highcharts-ng.

Has anyone else noticed that when you are navigating between tabs and change from portrait mode to landscape, the chart which was in portrait mode was full width but when navigating to look back at it in landscape mode, width stays the same as it was in portrait?

Maybe just some CSS fix?


#12

What about chartist-js?

http://gionkunz.github.io/chartist-js/

seems to support
Android 4.3 Android 4.4 iOS Safari 6 iOS Safari 7

Github page at:


#13

Here is a good comparison tool -> http://www.jsgraphs.com/


#14

You can also check for koolchart.


#15

here is the link chart for ionic http://bit.ly/chartforionicfarmework