The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

DeclareDesign: A Tidyverse-First Research Design Declaration and Diagnosis Tool

Declares, simulates, diagnoses and redesigns research designs. A design is declared as a model, an inquiry, a data strategy and an answer strategy, then simulated with 'purrr' and diagnosed with 'dplyr'. Version 2.0 is a ground-up rewrite of the package on tidyverse conventions.

Version: 2.0.0
Depends: R (≥ 4.1.0), randomizr (≥ 1.0.1), fabricatr (≥ 2.0.0), estimatr (≥ 2.0.0)
Imports: broom, dplyr, generics, parallel, purrr, rlang, tibble, tidyr, utils
Suggests: furrr, future, knitr, MASS, progressr, rmarkdown, testthat (≥ 3.0.0), withr
Published: 2026-10-25
DOI: 10.32614/CRAN.package.DeclareDesign
Author: Alexander Coppock ORCID iD [aut, cre], Graeme Blair ORCID iD [aut], Jasper Cooper ORCID iD [aut], Macartan Humphreys ORCID iD [aut], Neal Fultz [aut]
Maintainer: Alexander Coppock <acoppock at gmail.com>
BugReports: https://github.com/DeclareDesign/DeclareDesign/issues
License: MIT + file LICENSE
URL: https://declaredesign.org/r/declaredesign/, https://github.com/DeclareDesign/DeclareDesign
NeedsCompilation: no
Citation: DeclareDesign citation info
Materials: README, NEWS
CRAN checks: DeclareDesign results

Documentation:

Reference manual: DeclareDesign.html , DeclareDesign.pdf
Vignettes: DeclareDesign 2.0: what changes, what does not, and why (source, R code)
Getting started (source, R code)

Downloads:

Package source: DeclareDesign_2.0.0.tar.gz
Windows binaries: r-devel: DeclareDesign_2.0.0.zip, r-release: DeclareDesign_2.0.0.zip, r-oldrel: DeclareDesign_2.0.0.zip
macOS binaries: r-release (arm64): DeclareDesign_2.0.0.tgz, r-oldrel (arm64): DeclareDesign_2.0.0.tgz, r-release (x86_64): DeclareDesign_2.0.0.tgz, r-oldrel (x86_64): DeclareDesign_2.0.0.tgz
Old sources: DeclareDesign archive

Reverse dependencies:

Reverse depends: DesignLibrary
Reverse suggests: CausalQueries, estimatr, marginaleffects, ordbetareg, randomizr, rdss

Linking:

Please use the canonical form https://CRAN.R-project.org/package=DeclareDesign to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.