Package: surveydown 0.4.0

John Paul Helveston

surveydown: Markdown-Based Surveys Using 'Quarto' and 'shiny'

Generate surveys using markdown and R code chunks. Surveys are composed of two files: a survey.qmd 'Quarto' file defining the survey content (pages, questions, etc), and an app.R file defining a 'shiny' app with global settings (libraries, database configuration, etc.) and server configuration options (e.g., conditional skipping / display, etc.). Survey data collected from respondents is stored in a 'PostgreSQL' database. Features include controls for conditional skip logic (skip to a page based on an answer to a question), conditional display logic (display a question based on an answer to a question), a customizable progress bar, and a wide variety of question types, including multiple choice (single choice and multiple choices), select, text, numeric, multiple choice buttons, text area, and dates.

Authors:John Paul Helveston [aut, cre, cph], Pingfan Hu [aut, cph], Bogdan Bunea [aut, cph]

surveydown_0.4.0.tar.gz
surveydown_0.4.0.zip(r-4.5)surveydown_0.4.0.zip(r-4.4)surveydown_0.4.0.zip(r-4.3)
surveydown_0.4.0.tgz(r-4.4-any)surveydown_0.4.0.tgz(r-4.3-any)
surveydown_0.4.0.tar.gz(r-4.5-noble)surveydown_0.4.0.tar.gz(r-4.4-noble)
surveydown_0.4.0.tgz(r-4.4-emscripten)surveydown_0.4.0.tgz(r-4.3-emscripten)
surveydown.pdf |surveydown.html
surveydown/json (API)
NEWS

# Install 'surveydown' in R:
install.packages('surveydown', repos = c('https://surveydown-dev.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/surveydown-dev/surveydown/issues

On CRAN:

markdownquartoshinyshiny-appsshiny-rsupabasesurveysurveys

8.61 score 59 stars 84 scripts 26 exports 89 dependencies

Last updated 3 days agofrom:5c57eabe81. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 02 2024
R-4.5-winOKNov 02 2024
R-4.5-linuxOKNov 02 2024
R-4.4-winOKNov 02 2024
R-4.4-macOKNov 02 2024
R-4.3-winOKNov 02 2024
R-4.3-macOKNov 02 2024

Exports:sd_add_pagesd_add_questionsd_closesd_completion_codesd_copy_valuesd_create_surveysd_databasesd_display_questionsd_display_valuesd_get_datasd_get_url_parssd_include_foldersd_is_answeredsd_nextsd_outputsd_questionsd_redirectsd_serversd_set_passwordsd_setupsd_show_ifsd_show_passwordsd_skip_ifsd_store_valuesd_uisd_version

Dependencies:askpassbase64encbitbit64blobbslibcachemclicliprcommonmarkcpp11crayoncredentialscrosstalkcurlDBIdescdigestDTevaluatefansifastmapfontawesomefsgenericsgertghgitcredsgluehighrhmshtmltoolshtmlwidgetshttpuvhttrhttr2inijquerylibjsonliteknitrlaterlazyevallifecyclelubridatemagrittrmarkdownmemoisemimeopensslpillarpkgconfigplogrpoolprocessxpromisespspurrrquartoR6rappdirsRcpprlangrmarkdownRPostgresrprojrootrstudioapirvestsassselectrshinyshinyjsshinyWidgetssourcetoolsstringistringrsystibbletimechangetinytexusethisutf8vctrswhiskerwithrxfunxml2xtableyamlzip

Introduction to surveydown

Rendered fromsurveydown.Rmdusingknitr::rmarkdownon Nov 02 2024.

Last update: 2024-11-01
Started: 2024-08-13