PsychoPy
Create experiments in behavioral science
PsychoPy provides a graphical Builder and a script‑based Coder for designing and running behavioral experiments on macOS. Users can construct stimulus sequences, collect responses, and control timing with visual interfaces while retaining the option to edit or hide underlying Python code for custom functionality. The application supports both traditional laboratory setups and online studies through integration with the Pavlovia platform, allowing researchers to present experiments locally or via a URL.
The tool targets experimental psychologists, neuroscientists, and educators who need a free, open‑source solution for psychophysics, cognitive testing, and related research tasks. Its design emphasizes ease of learning for students while offering the precision required for timing‑critical paradigms, making it suitable for teaching labs as well as professional research projects.
PsychoPy is maintained by Open Science Tools, with the source code publicly available on GitHub. Community contributions, tutorials, and a dedicated textbook help users extend the software, and optional services such as consultancy and workshops are offered to support custom development and training.
Reviews
Loading reviews…
Similar apps

STEM Tools & Simulations
OpenSesame
Graphical experiment builder for the social sciences

Task & Project Management
GraphPad Prism
Statistical analysis and graphing software

Task & Project Management
Praat
Doing phonetics by computer

Task & Project Management
Pagico
Tasks, files, and notes manager

Code Editors & IDEs
Pyzo
Python IDE focused on interactivity and introspection

STEM Tools & Simulations
Tracker
Video analysis and modelling tool for physics education