Package: epoxy 1.0.0.9000

epoxy: String Interpolation for Documents, Reports and Apps

Extra strength 'glue' for data-driven templates. String interpolation for 'Shiny' apps or 'R Markdown' and 'knitr'-powered 'Quarto' documents, built on the 'glue' and 'whisker' packages.

Authors:Garrick Aden-Buie [aut, cre], Kushagra Gour [ctb], The mustache.js community [ctb]

epoxy_1.0.0.9000.tar.gz
epoxy_1.0.0.9000.zip(r-4.7)epoxy_1.0.0.9000.zip(r-4.6)epoxy_1.0.0.9000.zip(r-4.5)
epoxy_1.0.0.9000.tgz(r-4.6-any)epoxy_1.0.0.9000.tgz(r-4.5-any)
epoxy_1.0.0.9000.tar.gz(r-4.7-any)epoxy_1.0.0.9000.tar.gz(r-4.6-any)
epoxy_1.0.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
epoxy/json (API)

# Install 'epoxy' in R:
install.packages('epoxy', repos = c('https://gadenbuie.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/gadenbuie/epoxy/issues

Pkgdown/docs site:https://pkg.garrickadenbuie.com

Datasets:
  • bechdel - Top 10 Highest-Rated, Bechdel-Passing Movies

On CRAN:

Conda:

glueknitrknitr-enginequartormarkdownrmdshinytemplate

8.57 score 218 stars 422 scripts 235 downloads 39 exports 36 dependencies

Last updated from:924ee8e5eb (on main). Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK149
source / vignettesOK196
linux-release-x86_64OK141
macos-release-arm64OK102
macos-oldrel-arm64OK116
windows-develOK92
windows-releaseOK92
windows-oldrelOK92
wasm-releaseOK130

Exports:engine_pickepoxyepoxy_htmlepoxy_latexepoxy_mustacheepoxy_styleepoxy_style_applyepoxy_style_boldepoxy_style_codeepoxy_style_collapseepoxy_style_getepoxy_style_htmlepoxy_style_inlineepoxy_style_italicepoxy_style_setepoxy_style_wrapepoxy_transformepoxy_transform_applyepoxy_transform_boldepoxy_transform_codeepoxy_transform_collapseepoxy_transform_getepoxy_transform_htmlepoxy_transform_inlineepoxy_transform_italicepoxy_transform_setepoxy_transform_wrapepoxy_use_chunkepoxy_use_fileepoxyHTMLrender_epoxyrenderEpoxyHTMLrun_epoxy_example_appui_epoxy_htmlui_epoxy_markdownui_epoxy_mustacheui_epoxy_whiskeruse_epoxy_glue_engineuse_epoxy_knitr_engines

Dependencies:andbase64encbslibcachemclidigestevaluatefarverfastmapfontawesomefsgluehighrhtmltoolsjquerylibjsonliteknitrlabelinglifecyclemagrittrmemoisemimepurrrR6rappdirsRColorBrewerrlangrmarkdownsassscalestinytexvctrsviridisLitewhiskerxfunyaml

epoxy in Reports
Setup | Using epoxy chunks | Inline transformers | Transform replaced values | epoxy chunks are vectorized | Templating with epoxy chunks | Whisker engine | HTML and LaTeX chunks | Markdown chunks | Raw HTML chunks | Raw LaTeX chunks

Last update: 2023-09-09
Started: 2023-04-30

Inline Reporting
Plug-in reporting | Collect your variables in lists | Reporting Model Results | Inline reporting with autocomplete | Intermittent inline-reporting | Repeated inline reporting | Vectorized inline reporting chunks | Template inline reporting chunks

Last update: 2023-07-18
Started: 2022-04-24

epoxy in R scripts

Last update: 2023-05-28
Started: 2023-05-28

epoxy in Shiny
Templating in Shiny | Introducing epoxy in Shiny | A basic Shiny app with textOutput() | Setting up ui_epoxy_html() | Default or error values | A few more things about ui_epoxy_html() | Connecting epoxy with a reactive data frame | Markdown templates | Mustache templates

Last update: 2023-05-28
Started: 2023-04-30

Readme and manuals

Help Manual

Help pageTopics
Top 10 Highest-Rated, Bechdel-Passing Moviesbechdel
Pick an engine-specific valueengine_pick
Epoxy string interpolationepoxy epoxy_html epoxy_latex
Mustache-style string interpolationepoxy_mustache
epoxy Transformersepoxy_transform epoxy_transform_get epoxy_transform_set
Concise syntax for expressions inside HTML elementsepoxy_transform_html
Epoxy Inline Transformerepoxy_transform_inline
One-shot epoxy transformersepoxy_transform_apply epoxy_transform_bold epoxy_transform_code epoxy_transform_collapse epoxy_transform_italic epoxy_transform_one_shot epoxy_transform_wrap
Reuse a Template Chunkepoxy_use epoxy_use_chunk epoxy_use_file
Render Epoxy OutputrenderEpoxyHTML render_epoxy
Example epoxy Shiny appsrun_epoxy_example_app
Epoxy HTML Output for ShinyepoxyHTML ui_epoxy_html
Epoxy Markdown Template for Shinyui_epoxy_markdown
Epoxy HTML Mustache Templateui_epoxy_mustache ui_epoxy_whisker
Use the epoxy knitr enginesuse_epoxy_glue_engine use_epoxy_knitr_engines