Live data from Hacker News

Chart.js 2.0 Released

chartjs.org

71–80 of 81 posts

Re: Chart.js 2.0 Released

#71

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…

I wish the site had a dedicated demo gallery to show case the features, especially the animation and responsiveness. There are some demos in the documentation, but nothing that gives chartJS the showcase it deserves. Don't get me wrong. This is a wonderful piece of work and I want everyone involved to succeed.

Demo's would be great. It's hard to really see what the capabilities are without some good demos.

I recently had a project which required me to trend some data on a webpage. I ended up going with a package called JQPlot. Their website had really great demos - with example code.

One thing I really need is good support for multiple Y-Axis I can't see anything on your site about how to add additional axis or customise an existing plot axis (how would I force manual scale per axis for example).

You can see the StackOverflow post I made: http://stackoverflow.com/questions/35262796/plot-multiple-sc...

Has an example screenshot of type of graph I was trying to produce.

Re: Chart.js 2.0 Released

#72

Well done for releasing v2.0. I really like Chart.js and would choose it over Highcharts due to the license restrictions of the latter. But... Highcharts handles multi-line labels effortlessly. Does Charts.js 2.0 solve this issue [0]? [0] https://github.com/chartjs/Chart.js/issues/608

I believe it does using Time Scales, however, there is no example: http://www.chartjs.org/docs/#scales-time-scale

Re: Chart.js 2.0 Released

#73
post #14

Earlier quoted context omitted.

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.

Can you expand on this a bit? From skimming the documentation this still seems firmly in the camp of a few charts with a lot of options, as opposed to d3's do what you wish model.

Re: Chart.js 2.0 Released

#74
post #65

Earlier quoted context omitted.

Hyperlink for the lazy https://github.com/crossfilter/crossfilter

Haha, I thought that HN was smart enough to hyperlink it for me. Thanks for the help. :)

It is, you just need to explicitly include the protocol (http:// or https://). For next time. :)

Re: Chart.js 2.0 Released

#75

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…

I wish the site had a dedicated demo gallery to show case the features, especially the animation and responsiveness. There are some demos in the documentation, but nothing that gives chartJS the showcase it deserves. Don't get me wrong. This is a wonderful piece of work and I want everyone involved to succeed.

There is a samples directory that has examples of most of the features.

Re: Chart.js 2.0 Released

#76
What I'm missing is a GUI tool that lets me upload a JSON file, then show me a bunch of alternatives (line, bar, etc) and let me change it in the GUI. Then give me the code to copy&paste to my webpage.

Re: Chart.js 2.0 Released

#78

Earlier quoted context omitted.

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.

Can you expand on this a bit? From skimming the documentation this still seems firmly in the camp of a few charts with a lot of options, as opposed to d3's do what you wish model.

There is a ton of documentation yet, but here's a link to what there is: http://www.chartjs.org/docs/#advanced-usage-writing-new-char...

It certainly isn't to the d3 level yet, but almost everything is exposed and extensible with the new API so you can create most any chart you can think of.

Re: Chart.js 2.0 Released

#79
2.0 is amazing, and the API looks more powerful. will update to my iOS application sooner:-) Visual Chart is an iOS application basic on chart.js, using this application you can create beautiful & powerful charts on your mobile advice. You can download it on the App Store.

Re: Chart.js 2.0 Released

#80
post #16

We've been using the old version on kwiksurveys.com for a year or so now. Like many we used to use Highcharts but it had some serious performance compatibility issue with AngularJS 1.x (I'm sure they've fixed it now.) The big problem with ChartJS was the lack of horizontal bar charts. From memory there was a 3rd party plugin for this but the author himself admitted it was a bit of a bodge. Disappointed to see that th…

Both Chart.js and Highcharts are great, I like Chart.js, Nevertheless, Highcharts has more features and you can rely on a huge community
Post reply on HN