Authors: Edwin S. DalmaijerSebastiaan MathôtStefan Van der Stigchel
Updated: Fri 03 December 2021
Type: Python
Languages: N/A
Keywords: eyetrackingvisual-stimulusauditory-stimulusPythonexperimentprogramming
Open Access: yes
Publications: Dalmaijer, E.S., Mathôt, S., & Van der Stigchel, S. (2013). PyGaze: an open-source, cross-platform toolbox for minimal-effort programming of eye tracking experiments. Behaviour Research Methods. 46: 913-921. doi:10.3758/s13428-013-0422-2
Citation: Dalmaijer, E.S., Mathôt, S., & Van der Stigchel, S. (2012). PyGaze: Open-source toolbox for eye tracking in Python.

The PyGaze toolbox is an open-source software package for Python. PyGaze can be used for visual and auditory stimulus presentation; for response collection via keyboard, mouse, joystick, and other external hardware; and for the online detection of eye movements using a custom algorithm. A wide range of eyetrackers of different brands (EyeLink, SMI, and Tobii systems) are supported. The novelty of PyGaze lies in providing an easy-to-use layer on top of the many different software libraries that are required for implementing eyetracking experiments. Essentially, PyGaze is a software bridge for eyetracking research.