psychopy/psychopy ↗
Created Dec 27, 2020 · View the psychopy/psychopy repository page
For running psychology and neuroscience experiments
An animated visualization of psychopy/psychopy's Git history from April 2008 to December 2020, built by 183 contributors. The codebase reached 33,453 lines, mostly Python. The video runs 7 minutes 52 seconds.
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
183
Lines of Code
33,453
From
Apr 9, 2008
To
Dec 16, 2020
Advertisement
About psychopy/psychopy
PsychoPy is an open-source Python package designed for creating behavioral science experiments, with particular strength in psychology, neuroscience, and psychophysics research. The library provides researchers with tools precise enough for demanding psychophysical measurements while remaining accessible for educational use. It emphasizes flexibility across different experimental paradigms and can run experiments either as local Python scripts or deployed online as JavaScript applications.
The project offers two complementary interfaces for experiment creation: a graphical Builder interface for users who prefer visual programming, and direct Python scripting for those needing more control. The entire codebase is written in Python and runs across different platforms without modification. The library has matured into a foundational tool for behavioral research, backed by comprehensive documentation including a published textbook, video tutorials, and an active user community forum.
This repository contains only the core library itself, with the application interfaces now maintained separately as PsychoPy Studio for modern web-based workflows and PsychoPy App for legacy wxPython-based use. The project actively welcomes community contributions and maintains continuous integration testing across development and release branches.
Advertisement