Tasks

A collection of openly available software platforms for creating behavioral tasks.

Also included are collections of available task implementations.

Table of Contents

Software Platforms

The following are open-source or free-to-use software platforms for creating tasks.

Psychopy

Language Language

Psychopy is a package for creating and running behavioral tasks.

HomePage - Github - Paper

Expyriment

Language

Expyriment is a package for creating and running behavioral tasks.

HomePage - Github - Paper

OpenSesame

Language

OpenSesame is a package for creating and running behavioral tasks.

HomePage - Github - Paper

PyControl

Language

PyControl is a system of software and hardware for controlling behavioral experiments based on the MicroPython microcontroller.

HomePage - Github - Paper

PsychToolbox

Language

PsychToolbox is a package for creating and running behavioral tasks.

HomePage - Github - Paper

jsPsych

Language

jsPsych is a package for creating behavioral tasks, and running them in web browsers.

HomePage - Github - Paper

lab.js

Language Language

lab.js is an online study builder, for building tasks for web browsers.

HomePage - Github - Paper

Stimuli App

Language Language

StimuliApp is an app / platform for creating psychophysics tasks for iOS and iPadOS devices (phones and tablets).

HomePage - Github

Task Implementations

The following are collection of or individual tasks implementations.

Pavlovia

Pavlovia is a forum for researchers to share and run experiments.

Homepage - List of Experiments

Miscellaneous Tasks Implementations