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.

surveyframe: Survey Instrument Workflows

Supports survey research workflows built around a typed instrument object (the sframe). Features include visual instrument design via a browser-based builder or 'Shiny' studio, export to a self-contained static HTML survey, an embeddable 'Shiny' module, SHA-256 integrity-checked serialisation to the '.sframe' format, multi-page survey rendering, branching logic, response quality checking, scale scoring, psychometric diagnostics, analysis-plan execution, model syntax planning, an interactive response dashboard, codebook generation, and reproducible HTML reporting.

Version: 0.3.0
Depends: R (≥ 4.1.0)
Imports: jsonlite (≥ 1.8.0), rlang (≥ 1.1.0), openssl (≥ 2.1.0)
Suggests: googlesheets4 (≥ 1.1.0), shiny (≥ 1.7.0), psych (≥ 2.3.0), MASS, nnet, digest (≥ 0.6.0), testthat (≥ 3.0.0), knitr, rmarkdown
Published: 2026-05-27
DOI: 10.32614/CRAN.package.surveyframe
Author: Mohammed Ali Sharafuddin ORCID iD [aut, cre]
Maintainer: Mohammed Ali Sharafuddin <mohammedali.page at gmail.com>
BugReports: https://github.com/MohammedAliSharafuddin/surveyframe/issues
License: MIT + file LICENSE
URL: https://github.com/MohammedAliSharafuddin/surveyframe
NeedsCompilation: no
Language: en-GB
Citation: surveyframe citation info
Materials: README, NEWS
In views: Psychometrics
CRAN checks: surveyframe results

Documentation:

Reference manual: surveyframe.html , surveyframe.pdf
Vignettes: Analysing survey responses (source, R code)
Building a survey instrument (source, R code)
EFA, CFA, CB-SEM, and PLS-SEM syntax generation (source, R code)
Scale reliability and validity (source, R code)
SurveyBuilder GUI overview (source, R code)
A complete surveyframe workflow (source, R code)

Downloads:

Package source: surveyframe_0.3.0.tar.gz
Windows binaries: r-devel: surveyframe_0.3.0.zip, r-release: surveyframe_0.3.0.zip, r-oldrel: surveyframe_0.3.0.zip
macOS binaries: r-release (arm64): surveyframe_0.3.0.tgz, r-oldrel (arm64): surveyframe_0.3.0.tgz, r-release (x86_64): surveyframe_0.3.0.tgz, r-oldrel (x86_64): surveyframe_0.3.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=surveyframe 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.