Package: hellorust
Type: Package
Title: Minimal Examples of Using Rust Code in R
Version: 1.2.4
Authors@R: c(person("Jeroen", "Ooms", role = c("aut", "cre"), email = "jeroenooms@gmail.com",
comment = c(ORCID = "0000-0002-4035-0289")),
person("Authors of the dependency Rust crates", role = "aut", comment = "see AUTHORS file"))
Description: 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 ; for a real
world use-case, see the 'gifski' package on 'CRAN'.
License: MIT + file LICENSE
URL: https://github.com/r-rust/hellorust
BugReports: https://github.com/r-rust/hellorust/issues
SystemRequirements: Cargo (Rust's package manager), rustc
Encoding: UTF-8
RoxygenNote: 7.2.1
Config/pak/sysreqs: libclang-dev
Repository: https://r-rust.r-universe.dev
Date/Publication: 2026-06-12 12:33:32 UTC
RemoteUrl: https://github.com/r-rust/hellorust
RemoteRef: HEAD
RemoteSha: f5607495b492c75951b09b04127be661c90667a7
NeedsCompilation: yes
Packaged: 2026-06-24 12:37:23 UTC; root
Author: Jeroen Ooms [aut, cre] (ORCID: ),
Authors of the dependency Rust crates [aut] (see AUTHORS file)
Maintainer: Jeroen Ooms