File Exchange

image thumbnail


version 2.1.1 (632 KB) by Jai Bhagat
A MATLAB toolbox for running neurophysiological experiments and managing data


Updated 16 Mar 2019

GitHub view license on GitHub

Rigbox is a high-performance, open-source software toolkit developed in an object-oriented programming paradigm to facilitate a modular approach to designing behavioral neuroscience experiments. Rigbox is run in MATLAB, and underlying C and Java boost performance. Rigbox requires two machines, one for stimulus presentation ('the stimulus server') and another for controlling and monitoring the experiment ('the master computer').

Created by Chris Burgess. Developed and maintained by Miles Wells, Jai Bhagat and the Cortex Lab at UCL.

Cite As

Cortex Lab (2019). Rigbox (, GitHub.

Comments and Ratings (0)



UI/UX improvements. Additional/updated documentation. Unit testing. "Test" Classes for testing experiments at a personal PC.


Improvements in performance, documentation, UI/UX. 'Timeline' as an object. Controlling auxiliary rig services via 'MC' GUI. Real-time experiment visualization via an 'Experiment Panel' in 'MC' GUI.

MATLAB Release Compatibility
Created with R2018b
Compatible with R2017b to any release
Platform Compatibility
Windows macOS Linux

Discover Live Editor

Create scripts with code, output, and formatted text in a single executable document.

Learn About Live Editor