https://github.com/openlists/BehavioralTaskSoftware
A list of openly resources for creating and running behavioral tasks.
https://github.com/openlists/BehavioralTaskSoftware
List: BehavioralTaskSoftware
awesome-list behavior experiments list psychology psychology-experiments
Last synced: 3 months ago
JSON representation
A list of openly resources for creating and running behavioral tasks.
- Host: GitHub
- URL: https://github.com/openlists/BehavioralTaskSoftware
- Owner: openlists
- Created: 2019-05-26T02:09:14.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-08-19T14:47:24.000Z (over 2 years ago)
- Last Synced: 2024-05-20T05:38:01.814Z (9 months ago)
- Topics: awesome-list, behavior, experiments, list, psychology, psychology-experiments
- Homepage:
- Size: 6.84 KB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - BehavioralTaskSoftware - A list of openly resources for creating and running behavioral tasks. (Other Lists / Julia Lists)
README
# OpenTasks
A collection of openly available software platforms for creating behavioral tasks.
Also included are collections of available task implementations.
## Table of Contents
- [Software Platforms](#software-platforms)
- [Task Implementations](#task-implementations)## Software Platforms
The following are open-source or free-to-use software platforms for creating tasks.
### Psychopy

Psychopy is a package for creating and running behavioral tasks.
[HomePage](https://www.psychopy.org/) -
[Github](https://github.com/psychopy/psychopy) -
[Paper](https://doi.org/10.1016/j.jneumeth.2006.11.017)### Expyriment

Expyriment is a package for creating and running behavioral tasks.
[HomePage](https://www.expyriment.org/) -
[Github](https://github.com/expyriment/expyriment) -
[Paper](https://doi.org/10.3758/s13428-013-0436-9)### OpenSesame

OpenSesame is a package for creating and running behavioral tasks.
[HomePage](https://osdoc.cogsci.nl/) -
[Github](https://github.com/smathot/OpenSesame) -
[Paper](https://doi.org/10.3758/s13428-011-0168-7)### PyControl

PyControl is a system of software and hardware for controlling behavioral experiments based on the MicroPython microcontroller.
[HomePage](https://pycontrol.readthedocs.io/) -
[Github](https://github.com/pyControl) -
[Paper](https://elifesciences.org/articles/67846)### PsychToolbox

PsychToolbox is a package for creating and running behavioral tasks.
[HomePage](http://psychtoolbox.org/) -
[Github](https://github.com/Psychtoolbox-3/Psychtoolbox-3) -
[Paper](https://doi.org/10.1163/156856897X00357)### jsPsych

jsPsych is a package for creating behavioral tasks, and running them in web browsers.
[HomePage](https://www.jspsych.org/) -
[Github](https://github.com/jspsych/jsPsych/) -
[Paper](https://doi.org/10.3758/s13428-014-0458-y)### lab.js

lab.js is an online study builder, for building tasks for web browsers.
[HomePage](https://lab.js.org/) -
[Github](https://github.com/felixhenninger/lab.js) -
[Paper](https://doi.org/10.31234/osf.io/fqr49)### Stimuli App

StimuliApp is an app / platform for creating psychophysics tasks for iOS and iPadOS devices (phones and tablets).
[HomePage](https://www.stimuliapp.com/) -
[Github](https://github.com/marinraf/StimuliApp)## Task Implementations
The following are collection of or individual tasks implementations.
### Pavlovia
Pavlovia is a forum for researchers to share and run experiments.
[Homepage](https://pavlovia.org/) -
[List of Experiments](https://pavlovia.org/explore)### Miscellaneous Tasks Implementations
- A [memory span task](https://github.com/tmalsburg/py-span-task), implemented in Python
- A [stop-signal task](https://github.com/bramzandbelt/StPy), implemented in Python
- Some [experiments](https://bartlettje.github.io/BartlettJE.github.io/experiments/), in OpenSesame and Psychopy, by James E Bartlett