「Chartkick」JavaScript製のグラフ描画ライブラリ。主にRailsと組み合わせて使うことを考えられていて、上のようなラインチャートなら1行のRubyコード(ERB)で書けることが売りになっています。
<%= line_chart User.group_by_day(:created_at).count %>
もちろんグラフの種類も豊富。円グラフ、棒グラフなども描画でます。
<%= pie_chart Goal.group("name").count %>
<%= column_chart Task.group_by_day_of_week(:created_at).count %>
<%= line_chart @goals.map{|goal| {:name => goal.name, :data => goal.feats.group_by_week(:created_at).count } } %>
Rubyがないって?No Problem
Railsと組み合わせなくても、Chartkick単独でもグラフ描画可能みたいです。なかなかよさそうと思いますがいかがでしょうか。