Ruby libraries for adding charts to applications, typically Rails apps that render a JavaScript chart library from server-side data.

By GitHub stars, the most popular Ruby charting libraries here are Chartkick (6.5K stars), YouPlot (4.9K stars), and Blazer (4.8K stars). 3 of 4 had commits in the last 90 days.

Ruby charting libraries, ranked by GitHub stars
1 Chartkick

Create charts with one line of Ruby.

6.5K 10 MIT
2 YouPlot

Command-line tool that draws plots in the terminal from piped data.

4.9K 40 MIT
3 Blazer

Business intelligence tool for Rails apps: explore data with SQL and build charts and dashboards.

4.8K 254 MIT
4 Gruff

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

1.4K 37 MIT

Head-to-head comparisons

Related categories

Frequently asked questions

What is the most popular Ruby charting library?

By GitHub stars, Chartkick is the most popular, with 6.5K stars, followed by YouPlot (4.9K) and Blazer (4.8K).

Which Ruby charting libraries are actively maintained?

4 of the 4 tools listed had commits in the last 12 months, including Chartkick, YouPlot, Blazer, and Gruff. Each tool page shows monthly commit activity.

Are these Ruby charting libraries free and open source?

4 of the 4 tools listed use an OSI-approved open-source license. The most common license here is MIT.

Missing a tool? Add it with a one-line pull request to the README.