# Rails Library for Generating Graphs and Charts

**URL:** <https://www.ruby-forum.com/t/rails-library-for-generating-graphs-and-charts/176020>\
**Category:** Rails\
**Created:** [September 23, 2009, 7:18pm UTC](https://www.ruby-forum.com/t/rails-library-for-generating-graphs-and-charts/176020 "2009-09-23T19:18:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Piyush\_with\_Rails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ec9cab/32.png) [@Piyush\_with\_Rails](https://www.ruby-forum.com/u/Piyush_with_Rails)\
**Post date:** [September 23, 2009, 7:18pm UTC](https://www.ruby-forum.com/t/rails-library-for-generating-graphs-and-charts/176020/1 "2009-09-23T19:18:52Z")

</div>

Hello Friends,

Hope all are doing well.

I was seeking some guidance on open-source, stable, efficient and  
better library (plugin/gem) for generating chars and graphs in rails.

here i am looking for graphs/charts with multiple scale in a single  
axis. also i am having concerns for exporting charts in some of report  
like pdf or image etc.

Please let me your thoughts/experience/guidance on this.

Thanks,  
Piyush.

---

<div class="post-metadata">

**Author:** ![Piyush\_with\_Rails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ec9cab/32.png) [@Piyush\_with\_Rails](https://www.ruby-forum.com/u/Piyush_with_Rails)\
**Post date:** [September 25, 2009, 12:59pm UTC](https://www.ruby-forum.com/t/rails-library-for-generating-graphs-and-charts/176020/2 "2009-09-25T12:59:03Z")

</div>

Piyush with Rails wrote:

> Hello Friends,  
> Gruff is ruby library fir grnrrating graphs  
> ChartDirector is one of the library but i think it is not open source  
> in gruff you can export chart on pdf  
> Using chartDirector also you can export  
> you can create graph  
> This is sammple  
> write in Helper  
> def generate\_graph  
> graph = USING GRuff See Documentation of gruff  
> filename = ‘abc.png’  
> file = Tempfile.new(filename)  
> file = file.binmode  
> file.write(graph.to\_blob)  
> file.close  
> content\_tag(:div, image\_tag(file.path), :class =\> “graphs”)  
> end  
> in dispaly.pdf.erb  
> \<%= generate\_graph %\>
