Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

PsychoPy: all versions and old releases

Create psychology and neuroscience experiments

5 versions of PsychoPy are listed here, from July 17, 2026 to the current 2026.2.5. Each one links to the publisher’s own installer files.

2026: 5 5 26
VersionDateSizeFiles
2026.2.5Latest October 26, 2026 — 64-bit EXE (NSIS)64-bit EXE (NSIS)
Release notes
Fixes
PsychoPy
- Refresh GitLab token before getting groups by TEParsons in psychopy/psychopy#7852
- MovieStim stalls at end of playback by mdcutone in psychopy/psychopy#7848
- Give a more informative error when git can't be imported by TEParsons in psychopy/psychopy#7834
- incorrect time base for PTB used for Microphone by mdcutone in psychopy/psychopy#7828
- Update soundStimuli demo for current backend by TheIrvin in psychopy/psychopy#7822
- fix Vertices.setas() not being the inverse of getas() by Arthur031221 in psychopy/psychopy#7813
- Fix radRamp pattern being uniformly -1 by Arthur031221 in psychopy/psychopy#7806
- Fix AttributeError in MovieStim.stop and unload (#7793) by Yi-111-a in psychopy/psychopy#7805
- pause online microphones before finishing by iibaranov-IG in psychopy/psychopy#7778
- Strip trailing spaces from data file paths in handleFileCollision by Yi-111-a in psychopy/psychopy#7773
- Fixed 'add' blend mode for text rendering by mdcutone in psychopy/psychopy#7751
PsychoPy Studio
- Fix copy and paste system shortcuts on Mac by TEParsons in psychopy/psychopy-studio#321
- Some values in expInfo caused the param to reset due to a parsing error by TEParsons in psychopy/psychopy-studio#285
PsychoPy Standalone
- Handle when Coder can't get project due to authentication error by TEParsons in psychopy/psychopy-app#75
Other
PsychoPy
- Update EGI NetStation demos for current plugin by pmolfese in psychopy/psychopy#7836
New contributors
- @TheIrvin in psychopy/psychopy#7822
- @Arthur031221 in psychopy/psychopy#7806
- @Yi-111-a in psychopy/psychopy#7773
- @iibaranov-IG in psychopy/psychopy#7778
Documentation
Contributions from: @TEParsons, @Ines-JP, @RebeccaHirst
2026.2.4 September 14, 2026 — 64-bit EXE (NSIS)64-bit EXE (NSIS)
Release notes
Fixes
PsychoPy
- Update textbox container when size changes psychopy/psychopy#7752
- Update ptb speaker creation to work in Python 3.11 psychopy/psychopy#7767
PsychoPy Studio
- Outline and File panels in Coder were going off the screen by TEParsons in psychopy/psychopy-studio#254
PsychoPy Standalone
- Fix device manager error with newer wxPython versions by TEParsons in psychopy/psychopy-app#63
Documentation
Contributions from: @TEParsons
2026.2.3 August 27, 2026 — 64-bit EXE (NSIS)64-bit EXE (NSIS)
Release notes
Fixes
PsychoPy
- Error when playing movies: AttributeError: 'MovieFileReader' object has no attribute '_cleanUpAudioTrack' by @mdcutone in psychopy/psychopy#7748
- Add expInfo code to survey routine by @wakecarter in psychopy/psychopy#7730
PsychoPy Studio
- Fix error extracting UV executables on Windows by @TEParsons in psychopy/psychopy-studio#240
Documentation
Contributions from: @TEParsons, @RebeccaHirst
2026.2.2 August 19, 2026 — 64-bit EXE (NSIS)64-bit EXE (NSIS)
Release notes
Fixes
PsychoPy
- Code to enable rush used wrong keyword by TEParsons in psychopy/psychopy#7734
- trials.nRemaining was not updating by TEParsons in psychopy/psychopy#7732
- Allow audio streaming from disk for movies by mdcutone in psychopy/psychopy#7725
- remove undefined _getSvnVersion/_getHgVersion references in info.py (backport of #7688) by HugoFara in psychopy/psychopy#7722
- fix undefined names in triggerbox parallel port module (backport of #7635) by HugoFara in psychopy/psychopy#7721
- Fix undefined names and dead format arguments found by static analysis by HugoFara in psychopy/psychopy#7720
- Clear validator messages before starting validation by TEParsons in psychopy/psychopy#7716
- Fix AttributeError from removed np.unicode_ in isValidVariableName by HugoFara in psychopy/psychopy#7713
- Show options for Camera resolution and frame rate by TEParsons in psychopy/psychopy#7709
PsychoPy Studio
- Make sure PsychoJS Experiment window has a menu by TEParsons in psychopy/psychopy-studio#237
- Files were being stripped of their path in multiple file select by TEParsons in psychopy/psychopy-studio#230
- User ctrl was disappearing if saved users couldn't load by TEParsons in psychopy/psychopy-studio#218
- Update Component tempalte fallbacks by TEParsons in psychopy/psychopy-studio#209
- Show options for Camera resolution and frame rate by TEParsons in psychopy/psychopy-studio#205
PsychoPy Standalone
- Revert to old-style file list ctrl by TEParsons in psychopy/psychopy-app#48
- Fix error in Find dialog by TEParsons in psychopy/psychopy-app#47
Documentation
Contributions from: @kimDundas, @peircej, @TEParsons, @juju-bowow
2026.2.1 July 17, 2026 — 64-bit EXE (NSIS)64-bit EXE (NSIS)
Release notes
Highlights
Improvements
PsychoPy Studio
- Paste Routine by right clicking the flow by @TEParsons in psychopy/psychopy-studio#184
Fixes
PsychoPy
- Some icons weren't changing color with theme by @TEParsons in psychopy/psychopy#7703
- Alert user when using quitPsychoJS without returning it by @TEParsons in psychopy/psychopy#7700
- Add a more informative error when Pavlovia fails to refresh login by @TEParsons in psychopy/psychopy#7698
- Fix bug searching projects in Standalone by @TEParsons in psychopy/psychopy#7697
- Using $ and \n in a textbox together wasn't translating to JS correctly by @TEParsons in psychopy/psychopy#7694
- fix removed np.NaN and broken NaN check in iohub eye tracker parser by @HugoFara in psychopy/psychopy#7690
PsychoPy Studio
- Clearer focus effects on various controls by @TEParsons in psychopy/psychopy-studio#197
- Some icons didn't change color with theme by @TEParsons in psychopy/psychopy-studio#196
- Accessibility improvements (tab focus in Builder) by @TEParsons in psychopy/psychopy-studio#187
- Fix bug listing GitLab groups when creating a Pavlovia project by @TEParsons in psychopy/psychopy-studio#186
- Handle deep links to projects under a group by @TEParsons in psychopy/psychopy-studio#185
- Give Components unique names when pasting a Routine by @TEParsons in psychopy/psychopy-studio#181
- Create .gitignore when initialising Pavlovia project by @TEParsons in psychopy/psychopy-studio#180
- Case sensitive toggle was breaking search by @TEParsons in psychopy/psychopy-studio#179
PsychoPy Standalone
- Allow Pavlovia login on file open to fail silently by @TEParsons in psychopy/psychopy-app#42
- Wrong "Show

" buttons were shown in View menu by @TEParsons in psychopy/psychopy-app#41
Documentation
Contributions from: @RebeccaHirst

Most popular in Languages & SDKs

See all
  1. Go Programming LanguageAn open source programming language that makes it simple to build secure, scalable systems.
  2. LLVMA collection of modular and reusable compiler and toolchain technologies.
  3. DenoA modern runtime for JavaScript and TypeScript
  4. CMakeCMake is a cross-platform, open-source build system generator.
  5. YarnYarn is a package manager that doubles down as project manager. Whether you work on one-shot projects or large monorepos, as a hobbyist or an enterprise user, we've got you covered.
  6. CcacheCcache is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again.
  7. sbtA build tool for Scala, Java, and more
  8. BOINCOpen-source software for volunteer computing and grid computing.
  9. Dart SDKA set of tools and libraries for the Dart programming language.
  10. NVM for WindowsA node.js version management utility for Windows. Ironically written in Go.

Tags

Share