Skip to content
The BCI Briefing

Experiment frameworks · Applications

PsychoPy

Software for building precisely timed experiments in psychology and neuroscience.

  • Mature
  • Widely used
  • Active

What problem does it solve?

BCI paradigms need stimulus presentation with reliable timing and event markers.

Who is it for?

Experimenters designing tasks and feedback

At a glance

Primary use
Experiment frameworks
Licence
GPL-3.0 · copyleft or unspecified
Language
Python
Current release
2026.2.4, published 14 Sep 2026
Development activity
Last commit 2 Oct 2026 · repository created 1 Sep 2010
Maintainers
Open Science Tools and community
GitHub stars
2,093 as of 3 Oct 2026

Repository facts are a snapshot read from the GitHub API on 3 Oct 2026; they are reported as found, not scored.

Supported modalities and use

Modalities

Real-time capability

Designed for or usable in real-time loops

Common use cases

  • Stimulus presentation
  • Feedback displays
  • Event markers over LSL

How it fits into a BCI stack

  1. Hardware

    2 tools

  2. Acquisition

    3 tools

  3. Streaming

    3 tools

  4. Processing

    6 tools

  5. Decoding

    4 tools

  6. Applications

    PsychoPy

  7. Data & standards

    3 tools

Sources

  1. 01

    github.com/psychopy/psychopy (opens in a new tab)

    Open-source repositoryGitHubChecked against source 3 Oct 2026

    Repository metadata read from the GitHub API.