Create behavioral experiments in a browser using JavaScript
Go to file
Josh de Leeuw eddc53f91a update to 1.04
--added mouse option to text, click to advance.
--touch-freepick added, not a generalized plugin yet
--ballistic-match, not a generalized plugin yet.
2012-09-25 18:43:19 -04:00
jspsych-active-match.js bug fix active-match 2012-09-06 17:18:29 -04:00
jspsych-animation.js added default repetitions=1 to jspsych-animation 2012-07-23 17:38:00 -04:00
jspsych-ballistic-match.js update to 1.04 2012-09-25 18:43:19 -04:00
jspsych-call-function.js call-func fix; added active-match 2012-08-22 12:09:06 -04:00
jspsych-categorize-animation.js added options to categorize-animation 2012-07-20 12:02:42 -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-free-sort.js changed data storage for free-sort to use JSON encoding 2012-09-13 17:23:25 -04:00
jspsych-html.js added force_refresh option to -html plugin 2012-07-25 15:13:11 -04:00
jspsych-paint.js recommit of previous commit since nothing was changed... 2012-07-12 13:22:06 -04:00
jspsych-samedifferent.js Minor bug corrections 2012-05-24 16:51:03 -04:00
jspsych-similarity.js changed score data to sim_score data 2012-09-13 17:28:23 -04:00
jspsych-storybook.js recommit of previous commit since nothing was changed... 2012-07-12 13:22:06 -04:00
jspsych-text.js update to 1.04 2012-09-25 18:43:19 -04:00
jspsych-touch-freepick.js update to 1.04 2012-09-25 18:43:19 -04:00
jspsych-xab-touch.js Minor bug corrections 2012-05-24 16:51:03 -04:00
jspsych-xab.js added variables option to jspsych-text 2012-07-26 16:02:11 -04:00
jspsych.js minor commenting 2012-09-06 16:35:05 -04:00
README.md Update README.md 2012-07-26 17:52:35 -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 (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