CanvasJS Charts
p/canvasjs-charts
Beautiful HTML5 Charts & Graphs
Kevin William David
CanvasJS Charts v2 — Responsive HTML5 charts with 10x performance
Featured
18

CanvasJS Charts is an HTML5 Charting library that runs across devices and browsers and has 10x Performance Compared to traditional SVG charting Libraries. This allows you to create rich dashboards that work across devices without compromising on maintainability or functionality of your web application.

Replies
Sunil Urs
Hello Hunters! Founder & Lead Developer of CanvasJS here. First of all I would like to thank @kwdinc for Hunting us. We are incredibly excited to launch v2.0 of CanvasJS Charts. This version is a major overhaul to our Product with new themes & lots of new features. Below is a summary of this release: 1. New Themes which make our charts even more slick and beautiful. 2. 5 new Chart types including Waterfall, Funnel, Pyramid, Box & Whisker, Error Charts 3. Some of the most requested features like Crosshair, Axis Scale Breaks, etc 4. And as always, our charts provide 10x better performance than the conventional SVG Charting libraries. Here is Performance Demo of our Charts: https://canvasjs.com/javascript-... Do try out the Performance Demo on your Devices / Browsers and let us know how it performed!! We are looking forward to hear your feedback. :-) -- Sunil Urs
Sunil Urs
@bdrhoa Yes, we don't have Radar Charts yet. But it has been requested by several other users as well in the past. So, I think we should implement it. Will prioritize is higher in our Roadmap... :-)
Jyothirmayee JT

We have few complicated graphs which cater to real time data. We have tried many other options in the market including highcharts & other. This is the most efficient.

Pros:

Performance of rendering, ease to implement

Cons:

Fewer chart formats than others in the industry. Sufficient for most scenarios though

James Welch
The best js chart library around. Trust me, I have tried them all - easily 50+. Always come back to this.
VenuGopal
I have used this for our clients project, Its very easy to use and loads very fast and mainly the dashboard, graphs etc are responsive it supports on all most all the devices.
Scott Bowler
Just a question on your pricing - what's the difference between SaaS and Internal Apps? Edit: Also, why do you pay per developer? Isn't the idea of "seats" for people who are going to login to a SaaS platform? My understanding would we buy this (brilliant) library to include in our project and it would be irrelevant whether 1 or 20 developers are involved in creating the project.
Sunil Urs
@scotty_bowler thanks for your interest in our Product. SaaS License is for companies who want to build SaaS Applications (public facing) and Internal one is for building Applications which are internally used in the company. The reason why we charge per developer is that we don't put any limit on the number of Applications (belonging to the licensee) in which our Charts can be used after purchasing license. It can be used to build any number of applications belonging to your company. Because we charge based on the number of developers working on CanvasJS, someone who is building only one or two applications will have to pay less. And a bigger company who has multiple teams working on different applications will purchase licenses separately. I hope this answers your questions. Feel free to let me know if you need any clarification.
Scott Bowler
@sunilurs is it concurrent developers or total developers on the project (even if they aren't working on the chart side?), and how do you track it out of interest?
Sunil Urs
@scotty_bowler Its number of developers / testers who would be working on CanvasJS API. Selling a JavaScript library and tracking its usage is very challenging - would like to hear if you have any thoughts on that. But it works to some extent when someone has opted for email based priority support. So, at the moment we don't try to track it - we go by our customer's words and so do other products based on JavaScript as far as I understand.. :-)
Scott Bowler
@sunilurs thanks for the clarification! Last question.. Can the charts be exported as graphics and pdfs? eg to be emailed to people as reports
Sunil Urs
@scotty_bowler, Yes, Exporting as image is natively supported. You can checkout this link https://canvasjs.com/docs/charts... Exporting to PDF can be done with few lines of code using jsPDF https://canvasjs.com/forums/topi...
Marcin Jasiukowicz 🅨
Why is it so expensive?
Raúl López
Great job!! Astonishing fast render 👍
Sunil Urs
@raullopezgn Thanks Raúl
Yonatan Bitton

Great!

Pros:

Simple to use Charts, yet very customizable.

Great support.

The web is very user friendly

Cons:

None!