Create behavioral experiments in a browser using JavaScript
Go to file
Josh de Leeuw 338a21d199 breaking change
changes to the core jspsych.js file will break some backwards
compatibility. script files are no longer loaded dynamically, due to
issues with using $.getScript on local installations. this revision
makes defining a list of plugins unnecessary; they are automatically
recognized based on the experiment structure.

changes to similarity plugin: display is now sequential.

adding storybook plugin: this is an ipad plugin, which displays a single
image and records the location of touch events.
2012-06-29 13:16:24 -04:00
jquery.json-2.3.js code directly from Josh 2012-03-26 23:32:21 -04:00
jspsych-animation.js Minor bug corrections 2012-05-24 16:51:03 -04:00
jspsych-categorize-feedback.js Fixing some bugs due to change in the plugin structure. 2012-05-23 12:18:57 -04:00
jspsych-categorize-unknown.js Fixing some bugs due to change in the plugin structure. 2012-05-23 12:18:57 -04:00
jspsych-samedifferent.js Minor bug corrections 2012-05-24 16:51:03 -04:00
jspsych-similarity.js breaking change 2012-06-29 13:16:24 -04:00
jspsych-storybook.js breaking change 2012-06-29 13:16:24 -04:00
jspsych-text.js Rescoped everything so that jsPsych is not a jQuery plugin. 2012-05-17 09:19:04 -04:00
jspsych-xab-touch.js Minor bug corrections 2012-05-24 16:51:03 -04:00
jspsych-xab.js Fixing some bugs due to change in the plugin structure. 2012-05-23 12:18:57 -04:00
jspsych.js breaking change 2012-06-29 13:16:24 -04:00
README.md Update README.md 2012-06-01 12:48:47 -03:00

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 and 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