Studiosity/grover
A Ruby gem to transform HTML into PDFs, PNGs or JPEGs using Google Puppeteer/Chromium observed · 2026-08-28
Health v2 · maintenance only
81/100
- Activity 75
- Release rhythm 77
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 13.5
- age_days: 2933
- days_rel: 153
- days_push: 153
- n_releases_24m: 13
Adoption not part of the score
1085 stars · 124 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Grover is a Ruby gem that converts HTML (or a URL) into PDFs, PNGs, or JPEGs by driving Google Puppeteer and Chromium. It integrates easily with Rails views and supports configuration via Puppeteer options and HTML meta tags.
Use cases
- convert html to pdf in ruby
- generate pdf from rails view template
- take website screenshots as png or jpeg
- render a url to pdf with custom page size
- print html reports to pdf in a ruby app
When to choose
- you need high-fidelity HTML-to-PDF rendering in a Ruby or Rails application
- you want Chromium-accurate rendering including CSS and JavaScript
- you need both PDF and image (PNG/JPEG) output from HTML
When to avoid
- you don't want a Node.js/Puppeteer and Chromium dependency
- you need pure-Ruby PDF generation without a headless browser
- you're not working in the Ruby ecosystem
Facets
library · maturity active
pdf image-processing http-client pdf web-development files ruby cross-platform puppeteer chromium html-to-pdf screenshots ruby-gem rails nodejs
1 source
- readme: https://github.com/Studiosity/grover · fetched 2026-08-28 · 3674d60bf634
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Studiosity/grover | main | 81 |
For agents
markdown · JSON · MCP: product_card(name="Studiosity/grover")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem