https://github.com/open-cogsci/OpenSesame
Graphical experiment builder for the social sciences
https://github.com/open-cogsci/OpenSesame
methods neuroscience opensesame psychology python research social-sciences
Last synced: about 1 month ago
JSON representation
Graphical experiment builder for the social sciences
- Host: GitHub
- URL: https://github.com/open-cogsci/OpenSesame
- Owner: open-cogsci
- License: gpl-3.0
- Created: 2011-02-01T15:00:34.000Z (about 14 years ago)
- Default Branch: milgram
- Last Pushed: 2024-11-11T10:08:51.000Z (5 months ago)
- Last Synced: 2024-12-02T02:55:45.826Z (5 months ago)
- Topics: methods, neuroscience, opensesame, psychology, python, research, social-sciences
- Language: Python
- Homepage: http://osdoc.cogsci.nl/
- Size: 119 MB
- Stars: 242
- Watchers: 23
- Forks: 113
- Open Issues: 84
-
Metadata Files:
- Readme: readme.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
- BehavioralTaskSoftware - Github - (Software Platforms / OpenSesame)
- awesome-neuropsychology - OpenSesame - Graphical experiment builder for the social sciences (Cognitive Science / Neuro Datasets)
README
# OpenSesame
OpenSesame is a tool to create experiments for psychology, neuroscience, and experimental economics.
Copyright, 2010-2025, Sebastiaan Mathôt and contributors.
## About
OpenSesame is a graphical experiment builder. OpenSesame provides an easy to use, point-and-click interface for creating psychological/ neuroscientific experiments.
## Features
- A user-friendly interface — a modern, professional, and easy-to-use graphical interface
- Online experiments — run your experiment in a browser with OSWeb
- Python — add the power of Python to your experiment
- JavaScript — add the power of JavaScript to your experiment
- Use your devices — use your eye tracker, button box, EEG equipment, and more.
- Free — released under the GPL3
- Crossplatform — Windows, Mac OS, and Linux## Related repositories
OpenSesame relies on a number repositories that are all hosted by the [Cogsci.nl](https://github.com/open-cogsci/) organization on GitHub. The most important of these are:
- [opensesame](https://github.com/open-cogsci/opensesame) contains core OpenSesame functionality
- [rapunzel](https://github.com/open-cogsci/rapunzel) is a set of extensions that turn OpenSesame into a code editor
- [osweb](https://github.com/open-cogsci/osweb) implements OSWeb, the online OpenSesame runtime
- [opensesame-extension-osweb](https://github.com/open-cogsci/opensesame-extension-osweb) embeds OSWeb into the OpenSesame user interface
- [pyqode.core](https://github.com/open-cogsci/pyqode.core) implements generic code-editor widgets
- [pyqode.python](https://github.com/open-cogsci/pyqode.python) implements Python-specific code-editor widgets
- [datamatrix](https://github.com/open-cogsci/python-datamatrix) implements a tabular data structure that is used by the `loop` item
- [qdatamatrix](https://github.com/open-cogsci/python-qdatamatrix) implements a Qt widget for editing datamatrix objects
- [pseudorandom](https://github.com/open-cogsci/python-pseudorandom) implements pseudorandomization/ randomization constraints## Branches
Each major version of OpenSesame lives in its own branch. The default branch is currently `milgram`.
- `gibson` - 2.8
- `heisenberg` - 2.9
- `ising` - 3.0
- `james` - 3.1
- `koffka` - 3.2
- `loewenfeld` - 3.3
- `milgram` - 4.0## Citations
- 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](https://doi.org/doi:10.3758/s13428-011-0168-7)
- Mathôt, S., & March, J. (2022). Conducting linguistic experiments online with OpenSesame and OSWeb. *Language Learning*. [doi:10.1111/lang.12509](https://doi.org/10.1111/lang.12509)## License
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`.
## Documentation
Installation instructions and documentation are available on the documentation website ...
-
... which is itself also hosted on GitHub:
-