Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

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

![Language](https://img.shields.io/badge/Language-Python-blue.svg)
![Language](https://img.shields.io/badge/GUI-yes-lightgrey.svg)

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

![Language](https://img.shields.io/badge/Language-Python-blue.svg)

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

![Language](https://img.shields.io/badge/Language-Python-blue.svg)

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

![Language](https://img.shields.io/badge/Language-Python-blue.svg)

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

![Language](https://img.shields.io/badge/Language-Matlab-orange.svg)

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

![Language](https://img.shields.io/badge/Language-javascript-yellow.svg)

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

![Language](https://img.shields.io/badge/Language-javascript-yellow.svg)
![Language](https://img.shields.io/badge/GUI-yes-lightgrey.svg)

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

![Language](https://img.shields.io/badge/Language-swift-green.svg)
![Language](https://img.shields.io/badge/GUI-yes-lightgrey.svg)

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