FindSoftware

Chartkick

Ruby gem that renders JavaScript charts from one line of Ruby in a view.

Chartkick is a Ruby gem that draws a JavaScript chart from one line of Ruby in a view. The gem is added to a Gemfile, and the JavaScript side is set up through the app’s asset tooling: Importmap, a JavaScript bundler or Sprockets. The quick start pairs it with Chart.js. The README also covers Sinatra and Padrino, where chartkick.js is downloaded and included by hand.

Worth knowing

The homepage navigation lists Python, React, Vue and Elixir versions of Chartkick as separate projects.

Identity

Status
Active
Maintainer
Andrew Kane4
Maintained by
Individual
First release
20133

Rendering and deploy

Install with
gem1

Releases

Current major version
55
Last release
2026-10-223

Adoption

GitHub stars
6,5262
Contributors
246
Dependent repositories
4,3507
Dependent packages
547

Why these figures do not compare

Sources

  1. 2026-11-04: links, Categories, Runtime, Install with
    chartkick.com/
  2. 2026-11-04: links, Written in, License model, GitHub stars
    api.github.com/repos/ankane/chartkick
  3. 2026-11-04: First release, Last release, Minimum runtime
    rubygems.org/api/v1/versions/chartkick.json
  4. 2026-11-04: Maintainer, License
    github.com/ankane/chartkick/blob/master/LICENSE.txt
  5. 2026-11-04: Current major version
    rubygems.org/api/v1/gems/chartkick.json
  6. 2026-11-04: Contributors
    api.github.com/repos/ankane/chartkick/contributors?per_page=1
  7. 2026-11-04: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/chartkick

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON