epoxy: Super Glue for Data-driven Reports and Shiny Apps
summary
epoxy is an R package that turns glue-style braces into templating superpowers for R Markdown, Quarto, and Shiny by adding inline transformers for formatting (dollar, percent, ordinal, titlecase) and custom transformers (example: CPM to compute per‑month from annual cost). it uses glue under the hood and scales label functions, provides epoxy chunk / HTML / LaTeX engines, lets a labeled chunk act as a reusable template fed by a data frame row, and demonstrably renders readable outputs (e.g. $15,412 → ~$1,284/month and 23.8% of median income).
AI-written summary · about
chapters (8)
- 0:00Introduction to epoxy
- 1:36Data reporting challenges
- 4:29Getting started with epoxy
- 6:48Formatting and customization
- 9:01Advanced data transformation
- 12:34Using data frames with epoxy
- 14:59Multi-format output support
- 17:03Shiny integration and wrap-up
related talks
09mPublishing Customer Facing Products with RStudio Connect
01h 01m50 ways to show your data
23mEmpowering Decisions: Advanced Portfolio Analysis and Management through Shiny
22mIntroducing the gt package
18mFrom idea to code to image: Creative data visualizations in R
01h 21mInteractive Data Visualization Tools in R
39mCreating Beautiful Spreadsheets With Data and Templates
42mJSON data + RML template = PDF report
