mailwal

What's New in R: November 2, 2026

David Keyes from R for the Rest of Us

$80 off Ally in November

Ally is my program to help you use R in the age of AI. As an email subscriber, you can use the code ALLYLAUNCH80 any time in November to take $80 off. You keep the discount for as long as you stay subscribed.

Hi friend,

Welcome to this week's edition of What's New in R! This week, we're featuring a package that turns an R project into a static website where R runs in the browser, a guide to the growing crowd of R package and environment managers, and color palettes inspired by everyone's favorite Blue Heeler. Let's dive in!

1
‍
‍
‍

James Balamuta (The Coatless Professor) introduces {webrarian}, a package that bundles your R packages, scripts, and data into a static website where R runs right in the visitor's browser via webR. There's no compute server and nothing to install: people get an RStudio-style workspace with an editor, console, file browser, and plot panel. If you've ever wanted to share an analysis with someone who doesn't have R installed, or give students a ready-to-go environment, this is a really interesting option.

‍
2
‍
‍
‍

There are suddenly a lot of tools for managing R packages and environments, and Isabella Velásquez has written a helpful guide to five of them on R Works. She explains that they work at different levels: {rix} uses Nix to snapshot your entire system environment (R, packages, and system dependencies); {renv}, rv, and uvr manage package dependencies within a single project (with uvr, modeled on Python's uv, also handling R versions); and ir handles dependencies for a single script or Quarto document. For each one, she covers who makes it, how it works, and what it does and doesn't manage. Isabella doesn't crown a winner, but if you've been confused about how these tools differ, this is a great place to start.

‍
3
‍
‍
‍

If you've got kids (or just love the show), the {blueycolors} package by Eric Ekholm brings color palettes inspired by Bluey to your {ggplot2} charts. It comes with four palettes, Bluey, Chilli, Heeler, and Socks, and Eric notes that Heeler probably has the best contrast. You use scale_color_bluey() and scale_fill_bluey() for discrete data, the _c versions for continuous data, and bluey_palette() if you just want the hex codes. It's on CRAN, so you can install it and start using it today.

‍
If you enjoyed this issue of What's New In R, please share it with a friend! And if they want to get What's New in R directly in their inbox, they can sign up on the R for the Rest of Us website.

Got any ideas for resources I should feature in future issues of What's New in R? Hit reply and send them my way.

Cheers,

David

R for the Rest of Us
3519 NE 15th Ave, Suite #167
Portland, OR 97212