| build_experiment | Build the experiment files |
| build_resources | Build the resource file specification from a directory path |
| build_timeline | Build a timeline from trials |
| display_if | Modify a timeline to execute if a condition is met |
| display_while | Modify a timeline to execute within a loop |
| download_googlecloud | Download data from a jspsych experiment deployed on google... |
| download_webserver | Download data from a jspsych experiment deployed on a... |
| fn_data_condition | Return a javascript function that checks a data value |
| fn_sample | Return a javascript function that samples from an array |
| fullscreen | Toggle fullscreen mode in the browser |
| insert_javascript | Insert input as raw javascript |
| insert_property | Insert a property to the jsPsych data store |
| insert_resource | Insert input as path to a resource file |
| insert_variable | Insert reference to a timeline variable |
| keycode | Javascript key codes |
| pavlovia | Communication with pavlovia.org |
| question_likert | Create a Likert question |
| question_multi | Create a multiple choice/select question |
| question_text | Create a free text response question |
| reexports | Objects exported from other packages |
| respond_any_key | Response is accepted with any key press |
| respond_no_key | Response is not accepted for any key press |
| run_googlecloud | Deploy a jspsych experiment on google app engine |
| run_locally | Deploy a jspsych experiment locally |
| run_webserver | Deploy a jspsych experiment to a webserver |
| save_googlecloud | Return a javascript function to save data to Google datastore |
| save_locally | Return a javascript function to save data locally |
| save_webserver | Return a javascript function to save data via a script on the... |
| set_parameters | Modify a timeline to set parameter values |
| set_variables | Modify a timeline to set possible values for variables |
| temporary_folder | Creates a temporary folder |
| trial_animation | Specify an animation trial |
| trial_audio_button_response | Specify an audio trial with button response |
| trial_audio_keyboard_response | Specify an audio trial with keyboard response |
| trial_audio_slider_response | Specify an audio trial with slider bar response |
| trial_categorize_animation | Specify a categorization trial with an animated stimulus |
| trial_categorize_html | Specify a categorization trial with an HTML stimulus |
| trial_categorize_image | Specify a categorization trial with an image stimulus |
| trial_generic | Specify a trial using any plugin |
| trial_html_button_response | Specify an HTML trial with button response |
| trial_html_keyboard_response | Specify an HTML trial with keyboard response |
| trial_html_slider_response | Specify an HTML trial with slider bar response |
| trial_image_button_response | Specify an image trial with button response |
| trial_image_keyboard_response | Specify an image trial with keyboard response |
| trial_image_slider_response | Specify an image trial with slider bar response |
| trial_instructions | Specify pages of instructions to display |
| trial_survey_likert | Specify a survey page with Likert scale items |
| trial_survey_multi_choice | Specify a survey page with multiple choice items |
| trial_survey_multi_select | Specify a survey page with multiple selection items |
| trial_survey_text | Specify a survey page with free text responding |
| trial_video_button_response | Specify a video trial with button response |
| trial_video_keyboard_response | Specify a video trial with keyboard response |
| trial_video_slider_response | Specify a video trial with slider bar response |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.