CRAN/E | box

box

Write Reusable, Composable and Modular R Code

Installation

About

A modern module system for R. Organise code into hierarchical, composable, reusable modules, and use it effortlessly across projects via a flexible, declarative dependency loading syntax.

klmr.me/box/
github.com/klmr/box
Bug report File report

Key Metrics

Version 1.2.0
R ≥ 3.6.0
Published 2024-02-06 73 days ago
Needs compilation? yes
License MIT
License File
CRAN checks box results

Downloads

Yesterday 267 0%
Last 7 days 509 +15%
Last 30 days 1.936 -21%
Last 90 days 6.757 +33%
Last 365 days 25.151 -2%

Maintainer

Maintainer

Konrad Rudolph

konrad.rudolph@gmail.com

Authors

Konrad Rudolph

aut / cre

Michael Schubert

ctb

Material

NEWS
Reference manual
Package source

Vignettes

Get started
Using compiled code
Contributing to ‘box’
Frequently asked questions
Migration guide
The hierarchy of module environments
Similar packages
Testing modules

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

box archive

Depends

R ≥ 3.6.0

Imports

tools

Suggests

devtools
knitr ≥ 1.40
rmarkdown
R6
rlang
roxygen2 ≥7.2.1
shiny
stringr
testthat ≥ 3.1.7

Enhances

rstudioapi

Reverse Imports

rhino

Reverse Suggests

common
just.install
shiny.telemetry

Reverse Enhances

this.path