Skip to main content


A graphical experiment builder for the social sciences

Sebastiaan Mathot
OpenSesame is a graphical experiment builder. OpenSesame provides an easy to use, point-and-click interface for creating psychological experiments. In addition to a powerful sketchpad for creating visual stimuli, OpenSesame features a sampler and synthesizer for sound playback. For more complex tasks, OpenSesame supports Python scripting using the built-in editor with syntax highlighting.



Home Page


OpenSesame 0.25 — 12 Nov, 2011

OpenSesame 0.26 — 2 Apr, 2012

OpenSesame 0.24 — 18 Jul, 2011

OpenSesame 0.22 — 31 Jan, 2011

OpenSesame 0.23 — 25 Mar, 2011

OpenSesame 0.27 — 13 Dec, 2012 account Comments

  • Jouni Järvinen 2012-04-02 18:19:53

    1) The program won't run under Python 3 cuz §print§ is used like §return§ without brackets but Py3 requires brackets.
    §print zxc§ -> §print(zxc)§

    2) Inside any pair of brackets the explicit newline skipping isn't necessary.
    §xyz(zxcvb, \
    vbnm)§ can be done as §xyz(zxcvb,


    Sebastiaan Mathôt 2012-04-02 18:25:09

    Hi Jouni,

    1) Yes, that's correct. Python 3 is currently not supported. At some point, OpenSesame will most likely be ported to Python 3, but this will have to wait until all of the dependencies are available for Python 3.

    2) Thank you for pointing this out, I actually didn't know that.