hellorust
1.2.3Minimal Examples of Using Rust Code in R
Overview
Template R package with minimal setup to use Rust code in R without hacks or frameworks. Includes basic examples of importing cargo dependencies, spawning threads and passing numbers or strings from Rust to R. Cargo crates are automatically 'vendored' in the R source package to support offline installation. The GitHub repository for this package has more details and also explains how to set up CI. This project was first presented at 'Erum2018' to showcase R-Rust integration https://jeroen.github.io/erum2018/; for a real world use-case, see the 'gifski' package on 'CRAN'.
- Fix parallel make; more cleanup after build
From NEWS in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-07-30
- NOTE12 OK, 1 NOTE2026-07-29
- OK14 OK2026-03-10
Documentation
- Help pages
- 1
- Examples that run
- 100%1 run in a plain check
- Exported functions with examples
- 100%
- Documented parameters
- not tracked
- Return-value docs
- 100%
- Help pages citing references
- 0%
Downloads
Repository
- PRs merged (all time)
- 100%
- Median days to close, 50 most recently updated closed issues
- 22
- Median days to close, 50 most recently updated closed PRs
- 1
Stars over time
3 development-tooling and community-health practices detected across 2 families in the upstream repository
Checks run against github.com/r-rust/hellorust on 2026-10-11.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
This repository shows signs of AI coding tools.
- Claude Codefirst seen on or before 2026-06-11Commits: at least 1 crediting it in the message
- Claude Opus 4.71 commit · Jun 2026
Dependencies
Installing hellorust adds no packages beyond those that come with R.
Code & Tests
People & History
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- 1.2.3Latest
- 1.2.22024-09-22 · diff ↗
- unarchivedReturned to CRAN2024-09-20
- 1.2.12024-09-20 · diff ↗
- archivedRemoved from CRAN2024-09-11policy violation , Does not report 'rustc' version
- RR 4.4.0 released · 2024-04-24
- 1.2.02023-10-11 · diff ↗
- 1.1.12023-08-12 · diff ↗
- 1.1.02023-08-07 · diff ↗
- 1.0.22023-06-08 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 1.0.12022-11-28 · diff ↗
- 1.0.02022-11-21
- RR 4.2.0 released · 2022-04-22
Package metadata
- First published
- 2022-11-21
- Total releases
- 9 / 4 yrs
- License
- MIT + file LICENSE OSI
- Download size
- 4.5 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("hellorust")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-17, which the citation names so these numbers can be found later. More on citing and the projects behind them.