AVOKE: an open-source toolbox for audiovisual web experiments in jsPsych

As web-based experiments become increasingly popular, the need for advanced, accessible research methods is greater than ever. Existing solutions for designing and building an experiment are often closed source and proprietary, which limits configurability, affordability, and testability. Moreover, inconsistent terminologies, domain-specific coding and documentation, and practices such as open-washing impair the ease of adoption and effective use of these tools by novice researchers and practitioners. To address these shortcomings, we release AVOKE-a collection of free and open source tools for web-based behavioural experiments. AVOKE extends the functionalities of the widely adopted jsPsych library, matching community standards for code reusability and comprehensive documentation. The current release of AVOKE supports temporally-precise presentation of audiovisual media (including generated animations, preloaded files, and external sources like YouTube), as well as the collection of behavioural responses, like keypresses and video capture (<i>e.g.</i>, for recording face videos of participants). This paper elaborates on the functionalities, implementation, and usage of the included plugins and extensions in AVOKE. These extensions and plugins have been validated with simulation testing and utilised in previous and ongoing studies. AVOKE is openly available at https://www.github.com/beatlab-mcmaster/AVOKE and archived on Zenodo. We welcome contributions to AVOKE and discuss potential future additions to ease the development of advanced web-based experiments for all users.

Authors

Institutions

Publication Details

Journal
PeerJ
Published
2026-01-07
DOI
https://doi.org/10.7717/peerj.20544
Primary Topic
Behavioral and Psychological Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

AVOKE: an open-source toolbox for audiovisual web experiments in jsPsych

Shreshth Saxena, Jackson Shi, Lauren Fink
PeerJ
Behavioral and Psychological Studies
article

AVOKE: an open-source toolbox for audiovisual web experiments in jsPsych

Shreshth Saxena, Jackson Shi, Lauren Fink
article en

Abstract

As web-based experiments become increasingly popular, the need for advanced, accessible research methods is greater than ever. Existing solutions for designing and building an experiment are often closed source and proprietary, which limits configurability, affordability, and testability. Moreover, inconsistent terminologies, domain-specific coding and documentation, and practices such as open-washing impair the ease of adoption and effective use of these tools by novice researchers and practitioners. To address these shortcomings, we release AVOKE-a collection of free and open source tools for web-based behavioural experiments. AVOKE extends the functionalities of the widely adopted jsPsych library, matching community standards for code reusability and comprehensive documentation. The current release of AVOKE supports temporally-precise presentation of audiovisual media (including generated animations, preloaded files, and external sources like YouTube), as well as the collection of behavioural responses, like keypresses and video capture (<i>e.g.</i>, for recording face videos of participants). This paper elaborates on the functionalities, implementation, and usage of the included plugins and extensions in AVOKE. These extensions and plugins have been validated with simulation testing and utilised in previous and ongoing studies. AVOKE is openly available at https://www.github.com/beatlab-mcmaster/AVOKE and archived on Zenodo. We welcome contributions to AVOKE and discuss potential future additions to ease the development of advanced web-based experiments for all users.

PeerJVol. 14
McMaster University (CA)
Quality Education
Openalex Percentile: Top 96%
Behavioral and Psychological Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.