The MATLAB toolbox for MEG, EEG and iEEG analysis
-
Updated
Nov 6, 2025 - MATLAB
Electroencephalography (EEG) is a non-invasive method for recording electrical activity in the brain, first performed on humans by Hans Berger in 1924 (Berger, 1929).
The MATLAB toolbox for MEG, EEG and iEEG analysis
EEGLAB is an open source signal processing environment for electrophysiological signals running on Matlab and developed at the SCCN/UCSD
Brainstorm software: MEG, EEG, fNIRS, ECoG, sEEG and electrophysiology
TAPAS - Translational Algorithms for Psychiatry-Advancing Science
SPM (Statistical Parametric Mapping) - Development Version
Seizure prediction from EEG data using machine learning. 3rd place solution for Kaggle/Uni Melbourne seizure prediction competition.
Automagic
Contains tools for EEG standardized preprocessing
This toolbox offers 30 types of EEG feature extraction methods (HA, HM, HC, and etc.) for Electroencephalogram (EEG) applications.
Automatic Analysis (aa)
Automatic EEG IC classification plugin for EEGLAB
A matlab EEG toolbox to perform overlap correction and non-linear & linear regression.
Classification toolbox for ERP and SSVEP based BCI data
Microstate EEGlab toolbox
Precision psychophysiology made easy
A general matlab framework for EEG data classification
Automatically score rodent sleep using EEG and EMG recordings