Python NSIS Other
Failed to load latest commit information.
dev-scripts Further updates to translation framework Feb 9, 2016
installers Update Windows installers for 3.1.6 Feb 7, 2017
libopensesame Bump to 3.1.6 Feb 7, 2017
libqtopensesame Fix typo Jan 31, 2017
mime icon: add border to opensesame svg icon May 1, 2016
openexp Implement safe_open() to open text files in utf-8 Jan 26, 2017
opensesame_extensions Implement safe_open() to open text files in utf-8 Jan 26, 2017
opensesame_plugins srbox: use external help_url Nov 24, 2016
opensesame_resources Bump to 3.1.6 Feb 7, 2017
opensesame_unittest syntax: fix <= and >= in OpenSesame-style conditional statements (clo… Sep 21, 2016
.gitattributes Updated to 0.23 Mar 26, 2011
.travis.yml travis: update Mar 29, 2016
COPYING Add correct COPYING Dec 8, 2012 setup: include missing files Sep 28, 2016
copyright Update setup for stdeb Mar 27, 2016
opensesame Even better setup of main file Apr 6, 2016 Fix Android building Jan 20, 2017
opensesamerun setup: use entry-point like structure. Mar 25, 2016
qt.conf Changes to work with py2app Mar 25, 2013 markdown: fix URLs and remove Close This Message buttons Aug 12, 2016 travis: add unittests script Oct 3, 2015 Add numbers to Android setup Feb 7, 2017
setup-mac-nodeappdmg.json Update Mac OS build scripts for 3.0.7 Mar 16, 2016 Fixes to notifications, resource localization and setup script Jul 7, 2016
setup.cfg Update setup Mar 25, 2016 setup: make setup Ubuntu friendly Jul 12, 2016 setup: add analytics as standard extension Jun 24, 2016
stdeb.cfg Update dependencies in stdeb.cfg for PyQt5 Jan 13, 2017 translations: add Japanese (ja_JP.ts) Sep 20, 2016


OpenSesame is a tool to create experiments for psychology, neuroscience, and experimental economics.

Copyright, 2010-2016, Sebastiaan Mathôt and contributors.

Build Status


  • A comprehensive graphical user interface--flexible and easy-to-use
  • Support for Python scripting--add the power of Python to your experiment
  • Support for external devices--use your eye tracker, button box, EEG equipment, etc.
  • Free and open source--released under the GPL3
  • Crossplatform--runs on Windows, Mac OS, Linux, and Android (runtime only)


Each major version of OpenSesame lives in its own branch. The master branch contains the latest stable version.

  • gibson - 2.8
  • heisenberg - 2.9
  • ising - 3.0
  • james - 3.1


OpenSesame is a graphical experiment builder. OpenSesame provides an easy to use, point-and-click interface for creating psychological/ neuroscientific experiments.


Mathôt, S., Schreij, D., & Theeuwes, J. (2012). OpenSesame: An open-source, graphical experiment builder for the social sciences. Behavior Research Methods, 44(2), 314-324. doi:10.3758/s13428-011-0168-7


If you wish to contribute to OpenSesame (and you are welcome to!), please visit:


OpenSesame is distributed under the terms of the GNU General Public License 3. The full license should be included in the file COPYING, or can be obtained from:

OpenSesame contains works of others. For the full license information, please refer to debian/copyright.


Installation instructions and documentation are available on the documentation website ...

... which is itself also hosted on GitHub: