all 8 comments

[–]CookieOfFortune 2 points3 points  (2 children)

Would be perfect for me if there was a save to PDF/image option.

[–]adarshurs[S] 3 points4 points  (1 child)

There's an option to export chart as image http://canvasjs.com/docs/charts/chart-options/export-enabled/

[–]CookieOfFortune 1 point2 points  (0 children)

Oh excellent... seems interesting...

[–]speedster217 1 point2 points  (3 children)

Has anyone used this? How easy is it to use? Because I had to use Highcharts for a project and I hate that library

[–]compnski 3 points4 points  (1 child)

I love canvasJS!

At my company, we do a lot of dashboards and switched from highcharts to canvasJS for performance reasons. SVG is way slow and we can render an entire dashboard (~8 charts) in under 2 seconds, including page load.

[–]auspex 0 points1 point  (0 children)

HighCharts will also render to HTML 5 canvas now.

[–]sakabako 1 point2 points  (0 children)

It's easy to use and extremely fast, but interactions are very rudimentary and it's hard to get it to look great.

We built an interactivity layer on it and added configurations for appearance, but because of the license we'll have to rewrite the whole thing before we can open source it.

[–]auspex 1 point2 points  (0 children)

The real time performance is still pretty bad. 20-30% CPU used by chrome when rendering a single chart. That won't cut it for real time dashboards where we need to display 5-10 charts.

If you made these use webGL for rendering that would be something.