Live data from Hacker News

Chart.js 2.0 Released

chartjs.org

31–40 of 81 posts

Re: Chart.js 2.0 Released

#31
post #29

What's the upside of this over HighCharts which is an already mature product?

Chart.js is open source and MIT licensed, HighCharts is proprietary and you need to buy a license if you want to use it in a commercial product without their logo. Also, Chart.js uses and HighCharts uses , I've found the former to be more performant with large datasets.

Re: Chart.js 2.0 Released

#33
post #26

One of the Chart.js contributors here. Version 2.0 is a massive overhaul of the underlying library focused on ease of use and extensibility. Hundreds of issues from the 1.x branch have been resolved, making Chart.js even more stable and user friendly than ever! Here are a few of the core changes: - Github Organization: Moved from github.com/nnnick/Chart.js to our own org, github.com/chartjs/Chart.js, where we hope to…

How quick is this? I'll give it a go with our company's dataset. Unfortunately none of the javascript charting libraries could handle it so far. I am not even sure it is possible to do what I want using JS and current technology.

It's very fast even with thousands of data points. We were combining it with github.com/crossfilter/crossfilter to do client side filtering and aggregating on hundreds of thousands of rows of data.

Re: Chart.js 2.0 Released

#34
On a somewhat related note, I've always been impressed by the number and quality of charting libraries for the web. A while back I was looking for native charting libraries for Android/iOS and was disappointed. Has the ecosystem changed at all or are most people better off with embedded web views?

Re: Chart.js 2.0 Released

#35
post #12

Hi, this looks pretty. I've been a happy highcharts user for several years; can you summarize what's good/better/different about chartjs?

1. License: As other commenters have said, it's fully open source and free to use for commercial projects.

2. Canvas vs SVG: For my use case, using SVG for lots of data points really slowed down the DOM. Canvas doesn't have that limitation and is easier to export to images if necessary. SVG is nice because you can use CSS to style things.

Re: Chart.js 2.0 Released

#37
post #14
post #12

Hi, this looks pretty. I've been a happy highcharts user for several years; can you summarize what's good/better/different about chartjs?

This. For custom stuff I use D3, but for the "standard"-charts I use Highcharts. Edit: Seems like Chartjs is MIT, Highcharts is only free for non-commercial.

On the custom side, d3.js has more chart types currently supported, but we've added more with this release and made extending / creating new chart types 100x easier. Previously custom work was much easier with d3, but the gap is now significantly reduced.
Post reply on HN