8 ms·
Highcharts 3.0 Beta released
- webmonks 14y agoHere is an High Performance HTML5 based Chart that can render 100,000 data points in just over 100 milliseconds! http://canvasjs.com/ http://canvasjs.com/
- aviswanathan 14y agoFunnel is a big one. I don't think anyone else has this (besides D3 - but you can do basically anything with D3).
- Silhouette 14y agoThey seem to have a very broken presentation of the funnel, though. The example looks more like they've squashed different area sizes into a fixed funnel shape, rather than showing how much the funnel narrows at each step so you can immediately see where you're losing or converting a high proportion of prospects.
- ShirsenduK 14y agoThe most usable charting solution keeps getting better.
- afshinmeh 14y agoAgree. I really like their financial charts also.
- swah 14y agoVery nice. Do you know how they achieve the 1-pixel lines on the chart? I'm supposing they use SVG, like RaphaelJS. This was a little PITA for me in RaphaelJS.
- lucisferre 14y agoIf only it had the most "usable" pricing structure too: http://shop.highsoft.com/highcharts.html http://shop.highsoft.com/highcharts.html One price for a "web page" that's not a "web application" and then pricing per developer? Just ridiculous. Why not add a per CPU surcharge while we're at it?
- damoncali 14y agoI don't even know what pricing per developer means. They should rethink this, because I know lots of people who ignore it because it doesn't make sense for their situation.
- netfire 14y agoAgreed. This is a confusing and very strange way to do pricing. It shouldn't matter what the size of my team is. I should just be able to buy a license for my entire website/application.
- ricardobeat 14y agoWhat's the problem? Per-seat licenses are nothing new, it's how you have always bought Adobe/Microsoft/Autodesk/etc software. Use d3 if you don't want to spend the money, it's much more powerful anyway.
- damoncali 14y agoThe problem is that it's on a website, and the number of developers can change from day to day.
- ricardobeat 14y agoThe license is not personal, so if another developer comes along he can take over without a new license.
- damoncali 14y ago
- Ixiaus 14y agoGoogle Charts is very usable and they look really good IMHO - and it's open source. I couldn't afford HighCharts license AND they never responded to me when we tried to email them about getting a "deal" as a startup. https://developers.google.com/chart/ https://developers.google.com/chart/ [EDIT] Changed to charts and included link
- syassami 14y agoI use xcharts, It's very simple, good looking and based off of D3.js http://tenxer.github.com/xcharts/ http://tenxer.github.com/xcharts/
- codexon 14y agoGoogle charts is noticeably laggy at around 200+ data points. You can take a look here. https://www.google.com/finance https://www.google.com/finance HighCharts/Stock is magnitudes faster.
- bhauer 14y agoCongratulations, it looks great. Nicer than Flot. For my purposes, I'll stick with Flot since its free of licensing fees (at least as far as I can tell). But if I had a budget to work with, Highcharts is appealing.
- jim_h 14y agoI wish it was more affordable too. I believe it was only $100 a couple of years ago. That was almost OK as a price to try it out, but the current pricing puts it out of my range for now.
- chenster 14y agoIt's lowest price is $80 but doesn't include a developer license (another $360) and only can be used on a "simple webpage" not a web application. The last part is confusing. What exatcly does it mean by "simple webpage"? Does it mean a static web page? If I'm building a ecommerce website, I guess I can't use it?
- TorsteinHonsi 14y agoThese questions and more are adresssed in the FAQ: http://shop.highsoft.com/faq http://shop.highsoft.com/faq
- Frozenlock 14y agoThere's also Flotr2: http://www.humblesoftware.com/flotr2 http://www.humblesoftware.com/flotr2 and Envisionjs: http://www.humblesoftware.com/envision http://www.humblesoftware.com/envision Which are FOSS.
- Bjoern 14y agoMore items for your list. - D3js http://d3js.org/ http://d3js.org/ - NVD3 http://nvd3.org/ http://nvd3.org/
- sosuke 14y agohttp://dygraphs.com/ http://dygraphs.com/ is nice too
- saurik 14y agoThis is the only graphing library that seems to believe that the challenge is "display lots and lots of data quickly in a legible fashion" as opposed to "take small amounts of data and render it in a way the user will consider pretty". I love dygraphs ;P.
- bernardom 14y agoGoogle Chart Tools is also quite nice: https://developers.google.com/chart/ https://developers.google.com/chart/ Actually, this is a perfect time to ask: I've been trying to find the best FOSS charting tool for a (for-profit) RoR app I'm building. Google-visualr seems to be the easiest to use: https://github.com/winston/google_visualr https://github.com/winston/google_visualr I made a list of other possibilities here: http://bernardomenez.es/graphing-on-rails http://bernardomenez.es/graphing-on-rails Any tips on a good gem/framework to use for an RoR newbie would be much appreciated...
- redidas 14y agoNot really a tip from the RoR side of things, but I do have experience with the Google Chart Tools. Its a decent library, but keep in mind that Google is in control of the source code. I'd personally look for something that uses a library you can host yourself.
- Torn 14y agoAnyone know what they use to generate their api documentation at http://api.highcharts.com http://api.highcharts.com? I'm guessing it's built from jsdoc-style comments in the source, but haven't come across js docs that look as good as these
- ahsteele 14y agoI'm not sure either, but decided to ask the question on Programmers.SE: http://programmers.stackexchange.com/q/187915/3270 http://programmers.stackexchange.com/q/187915/3270.
- wschalle 14y agoI'm actually writing a php code generator to generate an api wrapper for highcharts, and I was really curious about this as well. The interface looks homebrew, but I'm just not sure...
- bobsy 14y agoVisiting the site gives this error. jtablesession::Store Failed DB function failed with error number 1226 User 'highcharts' has exceeded the 'max_updates' resource (current value: 36000) SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '8cre30vqdh3ip8hh0iebn7buq5','1361463112','','0','1','0' ) Googling jos_session reveals the site is built using Joomla.. Should probably consider doing something about this.
- mootothemax 14y agoWhat about the other side of this, generating the series data? Are there many - or any! - general-purpose libraries one can point at a database, choose or write an SQL statement, and it will take care of time and date ranges for you?
- njx 14y agoif you need to source database info to charts take a look at http://www.infocaptor.com/help/mysql.htm http://www.infocaptor.com/help/mysql.htm
- chenster 14y agoHow about drawing charts based on a datagrid that is populated from database like this? http://phpgrid.com/example/phpgrid-phpchart-integration-with-live-example/ http://phpgrid.com/example/phpgrid-phpchart-integration-with...
- jimzvz 14y agoThis error is rather worrying. jtablesession::Store Failed DB function failed with error number 1226 User 'highcharts' has exceeded the 'max_updates' resource (current value: 36000) SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '','1361463235','','0','1','0' )
- HugoDias 14y agojtablesession::Store Failed DB function failed with error number 1226 User 'highcharts' has exceeded the 'max_updates' resource (current value: 36000) SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'mbh4nviu3hiahjlihcodeib9c0','1361463774','','0','1','0' )
- bunkat 14y agoI'm not sure how to get excited by this. Seems weird that customers had to wait until version 3 to get a bubble chart and some basic animation events (though it seems you are still on your own to figure out the transitions). After using d3, charts built like this just feel so limiting and a bit old fashioned - I think it is a testament to the amazing work that Mike Bostock has done.
- slashclee 14y agoNot to mention that (at least compared to the previous release of HighCharts) D3's performance is just so much better. Graphing tens of thousands of data points causes my browser to freeze up for 10+ seconds at a time with HighCharts, while a D3-based graph visualization of the same data loads in under a second.
- bunkat 14y agoIt doesn't appear to have gotten much better in this version. I took a peek at the new bubble chart (via their link to a jsFiddle) and it took about 7 seconds to render. I'm drawing similar charts using d3 with 800 data points that render in under 300 ms.
- TorsteinHonsi 14y agoThat's 7 seconds waiting for JSFiddle, not Highcharts. In my Chrome browser, Highcharts renders 800 bubbles in under 200 ms: http://jsfiddle.net/highcharts/hAyzq/ http://jsfiddle.net/highcharts/hAyzq/
- ShirsenduK 14y agoAs a customer, having few fancy charts isn't that important. But the ease with which allows customizations and the support it provides is more important. D3.js, GoogleCharts, Flotr2, etc. are too complex to customize. When it comes to building a product and not care about how to get your charts done, Highcharts is the best solution.
- 14y ago
- alexpeiniger 14y agoCool, we are using Highcharts for years at quintly. Great to see that they are making progress.
- verelo 14y agoHigh charts is AMAZING! I'm a strong supporter of not building things like charts yourself, and have been recently astonished by the amount of custom styling you can apply to Highcharts without modifying any of their code, and keeping your code perfectly clean. Cant tell you how much i love this product, leaves every charting package i've ever touched in the dust. Keep up the great work!