I am still looking for a decent way to create charts in Rails. The best solution i found so far is Google Charts, since I will be needing the charts as images to embed them into a pdf on the server side. Subsequentially Flash charts are not an option. On the other hand I don't want send all my data to Google. I've tried Gruff, but 5 seconds is simply to long for creating one chart.
I am still looking for a decent way to create charts in Rails. The best solution i found so far is Google Charts, since I will be needing the charts as images to embed them into a pdf on the server side. Subsequentially Flash charts are not an option. On the other hand I don't want send all my data to Google. I've tried Gruff, but 5 seconds is simply to long for creating one chart.
gnuplot?
gnuplot doesn't really look nice and the flash / js / css solutions do not really fit my requirement of creating charts on the server side. I found Eastwood (Eastwood Charts) which emulates Google Charts but you may run it on your own server. This is quite a good solution, but I do not really like the idear of having to run a servlet container.
any further idears?
There's plenty out there, Fusion charts free and open flash charts being my top choices. This InfoQ article includes Fusion Charts in their comparison:
Open Flash Charts: http://teethgrinder.co.uk/open-flash-chart/ http://www.pullmonkey.com/projects/open_flash_chart2
Harold wrote:
There's plenty out there, Fusion charts free and open flash charts being my top choices.
You must have glossed over the OP's requirements. Namely that Flash charts were not an option.
You must have glossed over the OP’s requirements indeed I did. My apologies.
Harold A. Giménez Ch. wrote:
You must have glossed over the OP's requirements
indeed I did. My apologies.
However, those links you provided look really nice.
I have tried almost all of the above charting libraries, gnuplot, google charts and the flash charts as well. Finally I found chartdirector.
http://www.advsofteng.com/download.html
It proved to be very straight forward to use, provided hell lot of flexibilty and options.
Its not free(a yellow strip of text will appear at the bottom of charts unless we buy the license)
Google Charts stinks; it's the Google Visualization API that you want. Your data doesn't go to them and the widgets are much better.