Link Search Menu Expand Document


NivTurk is a lightweight software solution for running online behavioral experiments. It is designed to be plug-and-play, requiring only a python environment, a jsPsych experiment, and a server configured for hosting websites.

Site Layout

This site has five sections. New users should start with the getting started page of the detailed documentation.

Getting started: provides an overview of NivTurk, written with new users in mind

How it works: describes the organization and internal workings of NivTurk

Basic usage: explains how to use of NivTurk, covering topics like installation, serving experiments, and integration with Prolific

Cookbook: recipes for more advanced NivTurk usage (e.g. message passing, multi-stage experiments, longitudinal experiments)

Resources: various helpful things for collecting data, such as our reputation info, consent forms, etc.