When comparing CanvasJS Charts vs Chartist.js, the Slant community recommends CanvasJS Charts for most people. In the question“What are the best JavaScript charting libraries? ” CanvasJS Charts is ranked 11th while Chartist.js is ranked 12th. The most important reason people chose CanvasJS Charts is:
Charts can render across devices including iPhone, iPad, Android, Windows Phone, Desktops, etc.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Works across devices and browsers
Charts can render across devices including iPhone, iPad, Android, Windows Phone, Desktops, etc.
Pro High performance
Charts can render tens of thousands of data points without any performance issues.
Pro Free for non-commercial use (Creative Commons Attribution-NonCommercial 3.0 License)
Pro Start-up friendly
Offers discounted pricing for start-ups and new companies.
Pro Good commercial pricing
A single developer license for CanvasJS costs $299.
Pro Supports 24 different chart types
Supports 24 different chart types including line, column, bar, spline, area, pie, doughnut, stock charts, etc.
Pro Uses SVG
Pro Lightweight and fast
Chartist is lightweight at only 10KB, resulting in very little impact on load time.
Pro Offers fully responsive charts
Chartist offers responsive configuration with media queries, which not only resizes the chart but also provides different text and shapes.
Pro No dependencies
Chartist.js has no dependencies, keeping it lightweight and fast to configure.
Cons
Con No drill-down
There is no drill-down possibilities built in.
Con Non-interactive
Charts lack interactivity features.
Con Cost for commercial use
Con Very humble feature set
Con Animations only work in modern browsers
Animation support is somewhat limited, with IE not supported at all.