rOpenSci News Digest, August 2025
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Dear rOpenSci friends, it’s time for our monthly news roundup! You can read this post on our blog. Now let’s dive into the activity at and around rOpenSci!
rOpenSci HQ
Community call: “R-multiverse: a new way to publish R packages”
On Monday, 29 September 2025 14:00 UTC, we’ll host a community call about the R-multiverse, starring Will Landau!
R-multiverse is a new dual repository for R packages, based on infrastructure from R-universe and GitHub. We would like to invite the developer community to contribute packages.
With R-multiverse, users have a central place for installing packages. Automated quarterly production snapshots enforce quality.
Package maintainers retain most of the freedom and flexibility of self-publishing. Maintainers directly control package releases through GitHub or GitLab.
R-multiverse originated from the R Consortium Repositories Working Group. It has transparent governance, and it operates in a collaborative and open way.
Find out more on the event page.
rOpenSci at useR! 2025
Members of our team and our community were present at, and enjoyed, useR! 2025!

Bottom, mentor Luis D. Verde Arregoitia, champion Andrea Gomez Vargas, director Noam Ross, community manager Yani Bellina Saibene; top left, Yani with repeat package reviewer Sheila Saia; top right, Yani with targets creator Will Landau; below, Yani with rredlist maintainer William Gearty.
You can watch videos of
- Yani’s keynote “We R Together. How to learn, use and improve a programming language as a community.” (slides);
- Will’s keynote “Poweful simulation pipelines with {targets}” (slides).
rOpenSci at posit::conf(2025)
Likewise, members of our team and community will attend posit::conf(2025) September 16-18 in Atlanta (US).
-
Mauro Lepore and Eric Scott will both present lightning talks on Wednesday, September 17th at 1:00 PM. Mauro will talk about “Approaching Positron from RStudio”, Eric will talk about “Enabling geospatial workflow management with targets: an R package origin story”.
-
Will Landau will give his talk “R-multiverse: a next-generation R package repository system built on R-universe” in the session “Strengthening the R Ecosystem” Thursday, September 18th at 10:20 AM.
-
Nic Crane will present on “Hacking Productivity with LLMs: What Works (and What Doesn’t)” in the session “Facepalm-driven Development: Learning From AI and Human Errors” on Thursday, September 18th at 1 PM.
-
Noam Ross and Beatriz Milz will both present in the session “It Takes a Village: Building and Sustaining Communities” on Thursday, September 18th at 2:40 PM. Beatriz will talk about “Translating R for Data Science into Portuguese: A Community-Led Initiative”, Noam about “rOpenSci Champions: Building Communities of Open-Source Leaders”.
-
Luis D. Verde Arregoitia will present his talk “Bold indicates negative?” in the session “You Put WHAT in Your Data?” on Thursday, Sep 18th at 2:40 PM.
We are looking forward to seeing you there!
Virtual experience – not free for all this year but free for Students / Academics (and needs-based). See the pricing page.
rOpenSci in the news
Our community manager Yanina Bellini Saibene was interviewed again in Nature, for the article “Six questions to ask before jumping into a spreadsheet”
“There is kind of this belief that a spreadsheet is not a good tool for doing science,” says Yanina Bellini Saibene, “and that is not correct.”
Coworking
Read all about coworking!
- Tuesday September 9th, 14:00 European Central (12:00 UTC), “Improving accessibility in your work” with Steffi LaZerte and cohost Silvia Canelón.
- Explore where you might improve accessibility in your work;
- Start making changes to improve accessibility;
- Chat with Silvia Canelón about tools and techniques for improving accessibility.
- Tuesday October 7th, 09:00 Americas Pacific (16:00 UTC), “Ship your R package to the R-multiverse!” with Steffi LaZerte and cohost Will Landau.
- Learn more about the R-multiverse;
- Submit your package to the R-multiverse;
- Chat with Will Landau, and learn more about the R-multiverse and how to submit your package.
And remember, you can always cowork independently on work related to R, work on packages that tend to be neglected, or work on what ever you need to get done!
Software 📦
New packages
The following three packages recently became a part of our software suite:
-
trud, developed by Alasdair Warwick together with Robert Luben, Abraham Olvera-Barrios, and Chuin Ying Ung: Provides a convenient R interface to the National Health Service NHS Technology Reference Update Distribution (TRUD) API, allowing users to list available releases for their subscribed items, retrieve metadata, and download release files. For more information on the API, see https://isd.digital.nhs.uk/trud/users/guest/filters/0/api. It is available on CRAN. It has been reviewed by Jon Clayden and Alexandros Kouretsis.
-
sasquatch, developed by Ryan Zomorrodi: Use R and SAS within reproducible multilingual quarto documents. Run SAS code blocks interactively, send data back and forth between SAS and R, and render SAS output within quarto documents. SAS connections are established through a combination of SASPy and reticulate. It has been reviewed by Nic Crane.
-
dataset, developed by Daniel Antal: The dataset package helps create semantically rich, machine-readable, and interoperable datasets in R. It extends tidy data frames with metadata that preserves meaning, improves interoperability, and makes datasets easier to publish, exchange, and reuse in line with ISO and W3C standards. It is available on CRAN. It has been reviewed by Marcelo Perlin, Anna Márta Mester, and Mauro Lepore.
Discover more packages, read more about Software Peer Review.
New versions
The following twenty-seven packages have had an update since the last newsletter: sits (v1.5.3
), aRxiv (0.12
), beastier (v2.5.2
), beautier (v2.6.15-pre-cran
), c3dr (v0.2.0
), chromer (v0.10
), CRediTas (0.3.0
), dataset (0.4.0
), datefixR (v2.0.0
), dendroNetwork (0.5.5
), dittodb (v0.1.9
), GSODR (v4.1.4
), gtexr (v0.2.1
), osmapiR (v0.2.4
), osmdata (v0.3.0
), parzer (v0.4.2
), qualtRics (v3.2.2
), ReLTER (3.0.0
), rnaturalearth (v1.1.0
), rredlist (v1.1.0
), sasquatch (v0.1.0
), skimr (v2.2.0
), spatsoc (v0.2.9
), taxa (v0.4.4
), trud (v0.2.0-JOSS
), vcr (v2.0.0
), and weathercan (v0.7.5
).
Software Peer Review
There are seventeen recently closed and active submissions and 5 submissions on hold. Issues are at different stages:
-
Three at ‘6/approved’:
-
trud, Query the NHS TRUD API. Submitted by Alasdair Warwick.
-
dataset, Create Data Frames that are Easier to Exchange and Reuse. Submitted by Daniel Antal.
-
sasquatch, Use SAS, R, and quarto Together. Submitted by Ryan Zomorrodi.
-
-
One at ‘5/awaiting-reviewer(s)-response’:
- pkgmatch, Find R Packages Matching Either Descriptions or Other R Packages. Submitted by mark padgham.
-
Four at ‘4/review(s)-in-awaiting-changes’:
-
openFDA, openFDA API. Submitted by Simon Parker.
-
rixpress, Build Reproducible Analytical Pipelines With Nix. Submitted by Bruno Rodrigues.
-
SSARP, SSARP (Species-/Speciation-Area Relationship Projector). Submitted by kmartinet.
-
galamm, Generalized Additive Latent and Mixed Models. Submitted by Øystein Sørensen. (Stats).
-
-
Five at ‘3/reviewer(s)-assigned’:
-
mantis, Multiple Time Series Scanner. Submitted by Phuong Quan.
-
reviser, Tools for Studying Revision Properties in Real-Time Time Series Vintages. Submitted by Marc Burri.
-
partialling.out, Residuals from partial regressions. Submitted by Marc Bosch. (Stats).
-
distionary, Create and Evaluate Probability Distributions. Submitted by Vincenzo Coia.
-
read.abares, Provides simple downloading, parsing and importing of Australian Bureau of Agricultural and Resource Economics and Sciences (ABARES) data sources. Submitted by Adam H. Sparks.
-
-
Four at ‘1/editor-checks’:
-
babelquarto, Renders a Multilingual Quarto Book. Submitted by Maëlle Salmon.
-
coevolve, Fit Bayesian Generalized Dynamic Phylogenetic Models using Stan. Submitted by Scott Claessens. (Stats).
-
SPARQLchunks, Run SPARQL Chunks and Inline Functions to Retrieve Data. Submitted by André Ourednik.
-
capybara, Fast and Memory Efficient Fitting of Linear Models With High-Dimensional. Submitted by Mauricio “Pachá” Vargas Sepúlveda.
-
Find out more about Software Peer Review and how to get involved.
On the blog
- Exploring Open Science, R Packages, and Research Software Development at the CSIDNet AGM 2025 by Yanina Bellini Saibene and Sam Schildhauer. An interactive session at the Climate Sensitive Infectious Disease Network AGM 2025 exploring open science, R packages, and research software development.
Calls for contributions
Calls for maintainers
If you’re interested in maintaining any of the R packages below, you might enjoy reading our blog post What Does It Mean to Maintain a Package?.
- USAboundaries (and USAboundariesdata), historical and contemporary boundaries of the United States of America. Issue for volunteering.
Calls for contributions
Refer to our help wanted page – before opening a PR, we recommend asking in the issue whether help is still needed.
Package development corner
Some useful tips for R package developers. 👀
useR! 2025 recordings
The recordings of the talks for useR! 2025 virtual component have been posted on YouTube. Among the diverse topics:
- Experimenting with LLM Applications in R by Nic Crane.
- The Future of Asynchronous Programming in R by Charlie Gao.
The keynote talks have been streamed in a different YouTube channel where you can watch them for now.
New R option to control verbosity
For those of you interested in controlling package verbosity, Klaus Vigo helpfully reported that ” R4.6 will ship with a bit more verbosity control“
New logical
option()
quiet
, defaulting to false, set toTRUE
by R’s command-line option--quiet
(and similar), now can be switched during an R session. Prompted by Dirk Eddelbuettel’s proposal in PR#18913.
Quarto vignettes on Windows on GitHub Actions
As noted by Sam Rogers in the rOpenSci Slack workspace, if you use Quarto vignettes, you might run into an error on GitHub Actions where it fails because “the package is not installed”. Thanks to Gábor Csárdi and Christophe Dervieux for chiming in. The workaround is to add local::.
under setup-r-dependencies
to the field, as stated by James Balamuta in the relevant GitHub issue.
Last words
Thanks for reading! If you want to get involved with rOpenSci, check out our Contributing Guide that can help direct you to the right place, whether you want to make code contributions, non-code contributions, or contribute in other ways like sharing use cases. You can also support our work through donations.
If you haven’t subscribed to our newsletter yet, you can do so via a form. Until it’s time for our next newsletter, you can keep in touch with us via our website and Mastodon account.
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.