Key differences

  • Chartkick has 4.7× as many GitHub stars as Gruff (6.5K vs 1.4K).
  • Gruff had more development activity over the last 12 months: 37 commits vs 10.
  • Both are released under the MIT license.
  • Gruff is the older project: its repository was created in 2008, Chartkick's in 2013.

By the numbers

  • Chartkick
  • Gruff
GitHub stars
6.5K 1.4K
Commits, last 12 months
10 37
Contributors
24 43
Forks
561 240
Show data as a table
Chartkick vs Gruff by the numbers
MetricChartkickGruff
GitHub stars6,5281,398
Commits, last 12 months1037
Contributors2443
Forks561240

Development activity

Commits per month to each default branch, last 12 complete months.

  • Chartkick
  • Gruff
02.557.5 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug SepChartkickGruff
02.557.5 Oct 2025 Jan 2026 Apr Jul ChartkickGruff
Show data as a table
Chartkick vs Gruff: commits per month
MonthChartkickGruff
Oct 202520
Nov 202502
Dec 202533
Jan 202610
Feb 202600
Mar 202627
Apr 202607
May 202606
Jun 202614
Jul 202606
Aug 202610
Sep 202602

Side by side

AttributeChartkickGruff
DescriptionCreate charts with one line of Ruby.Graphing library for Ruby that renders charts as images using RMagick.
CategoryRuby charting librariesRuby charting libraries
LicenseMITMIT
LanguageRubyRuby
StatusActiveActive
Latest release––
Last commit
Repository created
Open issues614
Install
gem install chartkick
gem install gruff

Which should you choose?

Popularity and activity are only part of the story. Consider which ecosystem you work in, the chart types and interactions you need, how much data you render, and whether the license fits your project. Both tool pages list alternatives if neither is quite right.

  • Chartkick

    Create charts with one line of Ruby.

    6.5K starsRubyMIT

  • Gruff

    Graphing library for Ruby that renders charts as images using RMagick.

    1.4K starsRubyMIT

More comparisons