Charts in Rails


#1

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.


#2

I was just looking into this topic the other day. However, these
solutions might not fit your requirement of saving the charts as images.
These are javascript generated charts with many, many options and
decorations and interactivity.

http://woork.blogspot.com/2009/03/useful-scripts-to-plot-charts-in-web.html

I think protochart and flot look pretty good.


#3

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?


#4

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:
http://www.infoq.com/articles/sharma-charts-in-rails

Open Flash Charts:
http://teethgrinder.co.uk/open-flash-chart/
http://www.pullmonkey.com/projects/open_flash_chart2


#5

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 (http://www.jfree.org/eastwood/) 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?


#6

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.


#7

You must have glossed over the OP’s requirements
indeed I did. My apologies.

On Fri, Mar 20, 2009 at 1:58 PM, Robert W. <


#8

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.


#9

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.


#10

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)

On Mar 21, 7:23 am, Robert W. removed_email_address@domain.invalid