mirror of
https://github.com/jspsych/jsPsych.git
synced 2025-05-10 11:10:54 +00:00
Create behavioral experiments in a browser using JavaScript
![]() call-function: changed data storage so that if there was no return value then no data would be stored in the data object. this helps when trying to write data to a database as the empty data can be safely ignored. active-match: new plugin for manipulating an image until it matches another image. |
||
---|---|---|
jspsych-active-match.js | ||
jspsych-animation.js | ||
jspsych-call-function.js | ||
jspsych-categorize-animation.js | ||
jspsych-categorize-feedback.js | ||
jspsych-categorize-unknown.js | ||
jspsych-free-sort.js | ||
jspsych-html.js | ||
jspsych-paint.js | ||
jspsych-samedifferent.js | ||
jspsych-similarity.js | ||
jspsych-storybook.js | ||
jspsych-text.js | ||
jspsych-xab-touch.js | ||
jspsych-xab.js | ||
jspsych.js | ||
README.md |
jsPsych
jsPsych is a javascript library for running behavioral experiments in a web browser. It uses a modular structure so that new experiment types can be written as plugins to the core library. It was created by Josh de Leeuw (with inspiration from Drew Hendrickson) at Indiana University.
Documentation
We are actively documenting the library in our GitHub wiki. The documentation is still a work in progress, and we welcome suggestions about how to make it more useful.
Can I run my experiment with this?
jsPsych can run a variety of experiment types, and experienced coders should have no problem writing a plugin for experiments that don't exist.
Contact
email Josh at jodeleeu@indiana.edu