#HTMLTools
Got a lot of text to add to an #rstats Shiny app but don't want to bother with a thousand html paragraph tags?

Create a markdown file, then pass it into your app with htmltools::includeMarkdown()

Future you will thank yourself. #manageablecode
January 19, 2025 at 7:21 PM
Recent DSLC.io club meetings:

🔵 Outstanding User Interfaces with Shiny: 2 "Manipulate HTML tags from R with {htmltools}" youtu.be/XPM3ZWC-w1E

🔵 Advanced R: 23-24 "Measuring performance" youtu.be/EUYeZmskHkE

Subscribe at dslc.video for hours of #DataScience videos every week!

#RStats #RShiny
Outstanding User Interfaces with Shiny: Manipulate HTML tags from R with {htmltools} (shinyui02 2)
YouTube video by Data Science Learning Community Videos
youtu.be
November 16, 2024 at 1:40 PM
Recent DSLC.io club meetings:

🔵 ShinyUI: Discover Shiny dependencies & Handle HTML dependencies with {htmltools} youtu.be/OOWFNmf8J8w

🔵 Advanced R: Rewriting R code in C++ youtu.be/v3hnYvUuyyk

Visit dslc.video for hours of new #DataScience videos every week!

#RStats #RShiny
dslc.io
DSLC.io
November 23, 2024 at 12:50 PM
🖨️ Bad prints? Stop guessing what’s wrong!

Meet PRINTCHECK — a browser-based printer diagnostic studio

Get it for just $3.99 👉 tinyurl.com/ycysjxuw

#PrinterTest #PrinterDiagnostic #HTMLTools #TechTools
September 25, 2026 at 8:34 PM
{hypertext} is a DSL for building HTML in R.
it's similar to {htmltools}, but with 2 deliberate differences:
- it is *framework-agnostic*
- it has *zero dependencies*

we now have more web frameworks in R than ever before. {hypertext} works with all of them, and independently of them.

#rstats
February 28, 2026 at 4:16 AM
{leaflet} in R could be used if you're okay to have users access a website to look at it.

You could use {htmltools} to inject some JS into the leaflet map to capture additional data.

But you really need to talk to @coatless.bsky.social
April 8, 2025 at 9:00 AM
📊 Orientation of the chart changed to make it fit on a screen
🛠️ Built entirely in R with {ggiraph} and {htmltools}
🗒️ Still working on some styling and how easy it is to select a point
✍️ Will probably end up as a blog post soon!
April 10, 2025 at 8:44 PM
new year, new site, same url: www.tanyaviz.com

INs:
- YAML files to repeat formats/reduce code bloat
- continuous deployment with Netlify + GitHub
- for loops + R htmltools
- dark mode 😈

OUTs:
- copy/pasting YAML in each qmd header
- CSS in a thousand different files
- hard-coding a lot of HTML
January 3, 2024 at 10:29 PM
🚀 Just launched: ThemesPanda 🐼
A growing collection of free web tools for devs & designers.
CSS generators, Tailwind helpers, WP tools & more — no logins, no fluff.

👉 Try it: themespanda.com

#ThemesPanda #WebDev #FreeTools #Frontend #wordpress #freeresources #htmltools
July 19, 2025 at 6:13 PM
#rstats
Build on top of the full htmltools ecosystem with the latest update of my ambiorix fork:

pak::pkg_install(
"JulioCollazos64/ambiorix@feat/routing"
)

It uses the same Shiny strategy of serving the static files from where they are installed, no need to move them around.
July 3, 2026 at 2:32 AM
A new version of {cascadess} is on CRAN 🎉 The package provides a `.style` pronoun and functions to easily and legibly apply styles when building {shiny} app UIs. The applied styles are now more uniform for better synergy with {bslib}. #rstats #rshiny

cran.r-project.org/package=casc...
cascadess: A Style Pronoun for 'htmltools' Tags
Apply styles to tag elements directly and with the .style pronoun. Using the pronoun, styles are created within the context of a tag element. Change borders, backgrounds, text, margins, layouts, and m...
cran.r-project.org
October 28, 2024 at 3:40 AM
CRAN updates: broom htmltools lpanda SHAPBoost #rstats
December 4, 2025 at 12:02 PM
CRAN updates: argparser brainGraph DT filenamer htmltools #rstats
April 4, 2024 at 6:02 AM
CRAN updates: gMCP htmltools rocbc #rstats
March 26, 2024 at 12:02 AM
Any #rspatial / #tmap folks know how to do linebreaks in legend titles in 'View' mode in {tmap} v4 and care to help a fella out? I'm probably missing something obvious but equivalent methods I used to use in v3 aren't working for me... (reprex in alt text)
November 10, 2025 at 3:27 PM
still WIP... lot more optimizing for dark mode on some previous content.

but i am all for 2024 being the year of "working smart, not hard" ✨

image gallery is a great use case for using for loops + htmltools
January 3, 2024 at 10:31 PM
On winbuilder oldrel, installation fails because htmltools is not available. But htmltools was last updated in 2019? https://cran.r-project.org/web/packages/htmltools/index.html
CRAN: Package htmltools
cran.r-project.org
November 3, 2024 at 3:52 AM
Updates on CRAN: ambient (1.0.3), biodosetools (3.7.1.2), broom (1.0.11), catdata (1.2.5), christmas (1.4.1), CohortSurvival (1.1.0), csurvey (1.14), htmltools (0.5.9)
December 4, 2025 at 1:38 PM
Updates on CRAN: argparser (0.7.2), brainGraph (3.1.0), DT (0.33), filenamer (0.2.4), htmltools (0.5.8.1), pkgcache (2.2.2), taxotools (0.0.139), wru (3.0.2)
April 4, 2024 at 9:15 AM