# Gruff

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

- Category: [Ruby charting libraries](https://awesomedataviz.com/categories/ruby/)
- Website: http://gruff.rubyforge.org
- Repository: https://github.com/topfunky/gruff
- License: MIT
- Language: Ruby
- Status: Active (commits in the last 90 days)
- GitHub stars: 1,398
- Commits in the last 12 months: 37
- Contributors: 43
- Last commit: Sep 6, 2026
- Install (RubyGems): `gem install gruff`

## Overview

Gruff is an open-source Ruby charting library released under the MIT license. Its GitHub repository has 1,398 stars, 240 forks, and 43 contributors. It is actively developed with 37 commits in the last 12 months.

## Alternatives

- [Chartkick](https://awesomedataviz.com/tools/chartkick/): Create charts with one line of Ruby. (6.5K stars)
- [YouPlot](https://awesomedataviz.com/tools/youplot/): Command-line tool that draws plots in the terminal from piped data. (4.9K stars)
- [Blazer](https://awesomedataviz.com/tools/blazer/): Business intelligence tool for Rails apps: explore data with SQL and build charts and dashboards. (4.8K stars)

## Comparisons

- [Chartkick vs Gruff](https://awesomedataviz.com/compare/chartkick-vs-gruff/)
- [Gruff vs YouPlot](https://awesomedataviz.com/compare/gruff-vs-youplot/)
- [Blazer vs Gruff](https://awesomedataviz.com/compare/blazer-vs-gruff/)

Source: https://awesomedataviz.com/tools/gruff/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
