List of plug-ins available for download in EEGLAB 2019.1 and later versions

You may download the .zip file associated with the plug-ins below and unzip it in the "plugins" subfolder of your EEGLAB distribution. However, this list is primarily provided for informational purposes. To install plug-ins of interest, we recommend that you use the EEGLAB extension manager (in the EEGLAB GUI window, select menu item "File > Manage plug-ins"). Note: it is not possible to install new plug-ins in the EEGLAB compiled version. However, you may use a plug-in when running the compiled version by including the plug-in code base in the EEGLAB script you run.



Plug-in name Version Plug-in description Link Tags Contact Ratings Number of downloads
AAR 131130 ICA-based Automatic Artifact Removal. Note that this extension overloads the "pca.m" Matlab function and can lead to unexpected behaviors of EEGLAB when running ICA. Download artifact,ica G. Gomez-Herrero 5143 Report error to
Adjust 1.1.1 Automatic identification and removal of EEG artifacts based on ICA Download ica,artifact Marco Buiatti 7083
AMICA 1.7 Powerful Amica ICA decomposition plug-in (requires available compiled binary). Related: postAMICAUtility Download ica 5612 Report error to
ANTeepimport 1.14 Import ANT .cnt data and trigger files Download import 6381
ARfitStudio 0.41 Cleans event-related transient artifacts using ARfit (beta) Download artifact,preprocessing Miyakoshi and Mullen 796
AutoBatch 1.0.1 Will create a batch script based on eegh history. The batch script will also create a "Pre" and "Post" folder structure for you to place files you would like to run batch process on. Download study, Matthew Gunn 218
automagic 3.0 Standardized preprocessing of big EEG data. Runs currently available preprocessing methods and offers objective standardized quality assessment for growing studies. Compatible with the Brain Imaging Data Structure (BIDS) standard and hence facilitates data sharing. Download import, export, artifact, ica, study, 1914
batch_context 1.5 Interface for submitting jobs to remote clusters and automatic generation of Octave/Matlab code Download study,other James Desjardins 512
BCI2000import 0.36 Import BCI2000 data files Download import C. Boulay 2666
bci2000legacy 1.0 Import legacy BCI2000 Matlab and text files Download import A. Delorme 816
BDFimport 1.2 Import BDF data files. Can also import EDF files. Note that the BIOSIG toobox/plug-in is the default in EEGLAB for importing BDF and EDF files, so we advise you try it first. Download import 6052
bemobil-pipeline 2.0.0 The BeMoBIL Pipeline allows for script-based fully automatic, synchronized, transparent, and replicable import, processing, and visualization of Mobile Brain/Body Imaging and other EEG data. It includes wrappers for various EEGLAB plugins, and additional new functionalities. Parameters are configured centrally and plots are created throughout the processing. It does not contain a GUI. Download import, export, artifact, ica, source, study, BIDS Marius Klug 293
BERGEN 1.0 Remove fMRI artifacts from EEG Download artifact M. Moosmann 888
bids-matlab-tools 8.0 This plugin is obsolete. Uninstall this plugin and install the EEG-BIDS plugin instead (EEG-BIDS is the new name for the plugin). Download import, export, BIDS Arnaud Delorme 127
bids-validator 1.1 bids-validator adopted from Openneuro Download 803
bioelectromag 1.01 Uses Bioelectromagnetism toolbox for ERP peak detection Download erp D. Weber 912
biopac 1.00 Import BIOPAC Matlab data files. Use BIOSIG to import BIOPAC .ACQ files. Download import A. Delorme 2183
Biosig 3.8.4 Import multiple data files formats. EDF, EDF+, BDF, GDF, Neuroscan, CNT, BRK, DAT, RDF, HDF, RAW, TDMS, Biopac ACQ, BCI2000, EEProbe, etc... Download export,import 91068
Blinker 1.2.0 Automated Extraction of Ocular Indices from EEG Enabling Large-Scale Analysis Download artifact, Kay Robbins 430
BrainBeats 1.5 The BrainBeats toolbox, implemented as an EEGLAB plugin, allows joint processing and analysis of EEG and cardiovascular signals (ECG and PPG) for brain-heart interplay research. Download hep, heo, brain-heart-coherence, hrv, ecg, ppg Cedric Cannard 316
brainmovie 1.2 This plugin may only be used from the command line to generate brain movies. The ROIconnect and SIFT plugins may be used to call this plugin for visualization purposes. Download ica, source, time-freq, 347
bva-io 1.73 Import Brain Vision Analyser data files Download export,import 39336
CIAC 1.02 Cochlear Implant Artifact Correction Download artifact 631
Cleanline 2.00 Removes sinusoidal artifacts (line noise) Download artifact 14107
clean_rawdata 2.91 Cleans raw EEG data. Contains Artifact Subspace Reconstruction (ASR). Adopted from BCILAB for offline use. Download artifact, 14868
Cogniscan 1.1 Import Cogniscan data files Download import P. Sajda 1071
corrmap 2.1 Cluster ICA components using correlation of scalp maps Download erp,ica,study 2671 Report error to
countBlinks 0.10 This is a solution for manually identifying blinks. It does not use ANY algorithm, and the user should determine whether the highlighted EOG peak represents eye blink or not. Care was taken in designig GUI so that mouse movement and number of clicks be minimized. It requires ICA results; the IC for blink/vertical eye movement is mandatory, and that for horizontal eye movement is optional. Download erp, Event annotation Makoto Miyakoshi 323
CountSheepPSG 1.4.4 EEGLAB-compatible manual sleep stage scoring, signal processing and event marking of polysomnographic (PSG) data for MATLAB. Download import, export, artifact, ica, time-freq, sleep 102
CSP 1.1 Common Spatial Patterns Download other P. Sajda 1215
ctfimport 1.05 Import CTF (MEG) data files Download import 1210
cwleegfmri 0.01 Perform window-based regression using reference signals Download preprocessing J. van der Meer 481
Darbeliai 2019.02.01.1 Multiple files renaming, processing, epoching, ERP properties, spectral power calculation Download erp,time-freq M. Baranauskas 2489
detect_spindles 3.3.4 Plug-in to automatically detect sleep spindles in continuous polysomnographic recordings. Requires data to be sleep stage scored and include movement artifact events in the EEG.event structure. Download time-freq, event detection 441
dipfit 5.4 Source localization of ICA components using single dipoles and eLoreta Download ica, source 9875
Dusk2Dawn 3.4.1 Dusk2Dawn allows users to easily clean whole-night sleep EEG data using sleep-specific implementations of Artifact Subspace Reconstruction (ASR). The accessible GUI interface also allows users to easily test a range of ASR parameters and visualize the effects on their data (e.g. the effects on Slow-Wave amplitude), before deciding which set of parameters to use. Download artifact, study, sleep,ASR,cleaning,preprocessing,large datasets 225
eConScan_import 1.0 A plugin for EEGLAB that allows importing eConScan's EEG data in the BDF format. Download import, Zhaoxu Liu 318
edatonicphasic 1.0 Electrodermal (EDA/GSR) tonic and phasic activity extraction using two different methods Download Arnaud Delorme 84
EEG-Beats 1.1.1 Extracts heartbeats and RR interval metrics for the unprocessed signal recorded by an EEG sensor placed on the chest. Download EKG, RR intervals, RR metrics Kay Robbins 391 Report error to
EEG-BIDS 9.1 Collection of function to import and export BIDS-formated experiments. The code is tailored for use in EEGLAB but may also be used independently of EEGLAB. This plugin was formely named bids-matlab-tools. Download import, export, study, bids 3163
EEGBrowser 1.1 Browser to visualize channel and component activity Download other,preprocessing 1289
eegplot_w 1.1.4 Scroll using mouse wheel in wide-screen Download preprocessing M.Baranauskas 2525
eegstats 1.2 This plugin computes frequency band power, alpha peak frequency, and alpha asymmetry. It uses the restingIAF MATLAB code for some of the computation. This plugin is useful if you are interested in reporting spectral power in continuous EEG data. It was made by the developers of EEGLAB. Download Arnaud Delorme 364
eeg_toolbox 1.01 EEGLAB plug-in for plotting ERPs using the EEG toolbox Download erp A. Delorme 1002
egilegacy 1.0 Import legacy EGI file formats (binary simple, etc...) Download import A. Delorme 1703
EMDLAB 0.1 Perform four types of EMD: plain EMD, ensemble EMD (EEMD), weighted sliding EMD (wSEMD) and multivariate EMD (MEMD) on EEG data. This plug-in has some functions missing. Download other Saad Al-Baddai 725
envtopoForContinuous 0.10 Compute envelopes of scalp projections. Continuous data only. Download other M.Miyakoshi 528
ERPLAB 12.00 ERPLAB Toolbox is a free, open-source Matlab package for analyzing ERP data. It is tightly integrated with EEGLAB Toolbox, extending EEGLAB’s capabilities to provide robust, industrial-strength tools for ERP processing, visualization, and analysis. A graphical user interface makes it easy for beginners to learn, and Matlab scripting provides enormous power for int Download import, export, erp, artifact, ica, source, time-freq, study, decoding 25325
erppeakinterval 1.0 Extract the mean amplitude surrounding the peak latency from ERP Download erp Matt Pontifex 810
erpsource 1.0 This plug-in contains code to perform source reconstruction of ERPs with Fieldtrip. It adds a new submenu to the Tools > DIPFIT menu item of EEGLAB. It is also a template plug-in to demonstrate how to create Fieldtrip plug-ins for EEGLAB. Download erp, source, Arnaud Delorme 513 Report error to
erpssimport 1.03 Import ERPSS data files Download import 1711
EYE-EEG 1.0 EYE-EEG is an extension written to facilitate joint analyses of eye tracking and electroencephalographic (EEG) data. Among other things, it can be used for offline fixation control, objective eye artifact rejection, pupillometry, saccade and fixation detection, control of microsaccades, eye-tracker guided ICA, eye tracker-supported ICA component selection, basic oculomotor research. Download import, erp, artifact, ica, eye movements, saccades, eye-tracking, fixation-related potentials, pupil, blinks, fixations, ocular artifact correction 2222
Eyesubtract 1.0 Eye Movement Artifact Removal Download artifact P. Sajda 2828
FAA 1.01 Frontal alpha asymmetry index computation Download time-freq Michael Tesar 1135
FASTER 1.2.4 FASTER is a fully automated, unsupervised method for processing of high density EEG data. FASTER has been peer-reviewed, it is free and the software is open source Download artifact, ica, 1319
FCLAB 1.0.0 FCLAB is an EEGLAB-based plugin, which is able to work with EEG signals in order to estimate and visualize brain functional connectivity networks based on a variety of similarity measures as well as run a complete graph analysis procedure followed by a detailed visualization of the ensuing local and global measures distribution Download time-freq, connectivity Vasileios Pezoulas 287
FDA 1.0 Doing Functional Data Analysis (FDA) in EEGLAB. EPCOH Analysis, Functional Principal Component Analysis (FPCA), ERP Analysis, Phase-Plane Plot/Derivative, Functional Canonical Correlation, Smoothing with B-Spline/Fourier basis functions, Generalized Cross Validation (GCV) for parameter estimation, Functional Mean & Variance Download erp, time-freq, SignalProcessing Mohammad Fayaz 270
Fieldtrip-lite 20240111 Adds source localization and statistics tools to EEGLAB Download source R. Oostenveld 24491
Fileio 20240111 Import multiple data files formats Download export,import R. Oostenveld 37783
firfilt 2.8 Routines for filtering data Download preprocessing 11798
fitTwoDipoles 1.00 It determines whether bilateral symmetrical dipoles should be fitted or not by using a published algorithm reported in Piazza et al. (2016) Download source, Makoto Miyakoshi 1862
fMRIb 2.1 Remove fMRI artifacts from EEG Download artifact J. Dien & R. Niazy 1855 Report error to
fullRankAveRef 0.10 Apply average reference after adding back the original reference channel. Note that this is possible using standard EEGLAB interface, only made easier here. Download preprocessing M. Miyakoshi 900
get_chanlocs 4 Electrode position localization from 3-D model to EEG chanlocs Download 1082
GEVD 1.00 Generalized Eigenvalue Decomposition (GEVD) Download other P. Sajda 692
gtecimport 3.15.01 Import g.Recorder HDF5 files and MATLAB files to EEGlab including triggers/markers Download import Patrick Reitner 1315
headModel 1.0.0 Encapsulates in a single interface common routines to allow for out-of-the-box solutions to EEG forward and inverse problems Download ica,source Alejandro Ojeda 793
HEDTools 5.0.0 Tools to support event annotation using hierarchical event descriptor (HED) tags. Download preprocessing Dung Truong 593 Report error to
HEPLAB 1.0.1 Automatic detection and manual edition of R and T waves from the ECG signal Download Pandelis Perakakis 557
icablinkmetrics 3.1 Automatic eye blink component selection Download artifact Matt Pontifex 1391
iCanClean 1.0.2 iCanClean allows you to remove artifacts from EEG signals using either reference noise recordings or using self-generated noise signals (no reference recordings needed). In phantom data it has been shown to remove eye, muscle, motion, and line-noise artifacts. In humans, it has been shown to remove motion artifacts. Please see https://doi.org/10.3390/s23198214 for further detail. Download artifact, Ryan Downey 112
ICLabel 1.6 Seven-category IC classifier using a neural network trained on hundreds of thousands of ICs Download artifact, ica, L.Pion-Tonachini 13068 Report error to
iirfilt 1.05 Non linear filtering using IIR filter Download preprocessing 2977
IMAT 0.2 Independent Modulator Analysis (IMA) is a method for decomposing spectral fluctuations of temporally independent EEG sources into ‘spatio-spectrally’ distinct spectral modulator processes. Download ica, source, time-freq, study, Johanna Wagner 263
import_edf 1.4 import EDF files into EEGLAB Download import, Cedric Cannard 861
INSTEPascimport 1.00 Import INSTEP ASCII data files Download import A. Delorme 1171
Interp 1.0.1 Allows users to interpolate data using local correlation or standard deviation of a given channel compared to its surrounding channels. This can be done on millisecond or epoch or ms within epoch level. Download erp, Matthew Gunn 209
interpolateSpike 0.13 Interpolate spike artifact (or anything) using ARFIT Download artifact Miyakoshi and Mullen 410
Inverse ICA 0.1 This extension allows one to quickly export ICA and import ICA components. This is particularly useful when using ICA on clean data, then "applying" the weights to dirtier data. The program is simple, and expects one to only use it when the number of channels in the data is the same. Download import, export, ica, Ugo Bruzadin Nunes 0
letswave4eeglab v.1.0.1 Adds the nice dataviewer function from letswave7 to eeglab. Highly flexible viewer with many plotting options for signals, topographies and online filtering. Download erp, study, plot,plotting,viewer 239
LIMO 4.0 LInear MOdelling of EEG data Download ica,other,study 3761
loadcurry 3.2.3 Import Neuroscan Curry 6, 7 and 8 data files Download import 7932
loadhdf5 1.1 Load hdf5 files recorded with g.recorder Download import Simon L. Kappel 2010
loreta 2.0 Export data to the LORETA KEY software Download ica,source A. Delorme 4433
LR 1.2 Linear Discrimination Download other P. Sajda 691
lsl_app_matlabviewer 1.1 This is a simple LSL Matlab viewer and recorder that works on both Windows and Mac (but not Linux unless you install the LSL libraries). Download import, export, lsl 1142
MARA 1.2 Multiple Artifact Rejection Algorithm Download artifact,ica I. Winkler 5486
MarkEvents 2.1.3 Manually mark events on eeglab dataset. Download study, event marking 678
mass_univ 03272017 Mass Univariate ERP Toolbox Download erp D. Groppe 1725
MEF3 v1.2.2 Import Multiscale Electrophysiology Format v3.0 (MEF3) data files Download import, MEF, MEF3, iEEG 229
MEF_import 1.21 MEF_import is an EEGLAB plug-in that imports data compressed in Multiscale Electrophysiology Format (or Mayo EEG File, MEF) and Multiscale Annotation File (MAF) data into EEGLAB. This plugin is unstable, use the MEF3 plugin instead. Download import, multiscale recording, iEEG, MEF Richard J. Cui 543
Mentalab 0.2 The Mentalab EEGLab Plugin is a MATLAB library that acts as a plugin for EEGLab. Use it to import Mentalab Explore CSV and BIN files into an EEGLab structure. Download import, Eduard Deneke 686 Report error to
MFFimport 2.3 Import EGI MFF files (legacy - see new MFFMatlabIO plug-in). DO NOT INSTALL IF MFFMatlabIO IS INSTALLED AS THIS CREATE A CONFLICT BETWEEN THE TWO PLUGINS. Download import A. Chennu 3582
MFFMatlabIO 5.0 Import and export Magstim MFF files (formerly known as EGI MFF data files) Download import, export, 10024
MicrostateAnalysis 1.2 Model and quantify microstates in resting state data Download other T. Koenig 2429
MICROSTATELAB 2.1 resting-state microstate analysis Download microstates Delara Aryan 1038
Mobilab 20210924 Mobilab is a multimodal data browser and motion capture data preprocessor for XDF format data programmed by Alejandro Ojeda. Should not be used (crash) with recent versions of MATLAB (try with 2017b). Download import, export, erp, artifact, 1355
mp_clustering 2.0 Add both Measure Product pre-clustering AND Clustering commands to STUDY menu Download study 388
MST 1.0 Versatile toolbox for microstate analysis for both ERP and spontaneous EEG Download erp,other A. Trier Poulsen 1534
musedirect 1.2 This plug-in allows importing into EEGLAB files recorded using the Muse Direct application. Download import, muse 448
musemonitor 4.1 Import Musemonitor iOS and Android app .csv data files Download import 2367
Mutual_Info_Clustering 1.00 Group single dataset ICA components by Mutual Information Download ica,study N. Bigdely 1091
NEAR - Channel Rejec 0.1 This plugin uses a robust outlier algorithm - Local Outlier Factor to detect and remove bad channels in a semi-automated way. By scripting, it can be a fully automated tool. N.B: Please ensure you have MATLAB parallel toolbox installed. It is named as NEAR as it is a part of the Newborn EEG Artifact Removal (NEAR) pipeline. Download artifact, Bad Channels; Neonatal EEG; Velu Prabhakar Kumaravel 3
NEAR_ChannelReject 1.0 This plugin uses a robust outlier algorithm - Local Outlier Factor to detect and remove bad channels in a semi-automated way. By scripting, it can be a fully automated tool. N.B: Please ensure you have MATLAB parallel toolbox installed. It is named as NEAR as it is a part of the Newborn EEG Artifact Removal (NEAR) pipeline. Download artifact, bad channel, developmental EEG, adult EEG Velu Prabhakar Kumaravel 89
NeuracleEEGFileReader 1.1.1 Import Neuracle's EEG data and event files in BDF format Download import, Junying 1086
NeuracleNDFFileReade 1.0 Import Neuracle's data and event files in NDF format Download import, Tony 43
Neuroelectrics 1.8 for opening .easy file extension Download import, shankar gupta 721
neuroimaging4d 1.00 Import Neuroimaging4d data files Download import C. Wienbruch 1203
NeuroLode_Export 1.4.2 Export data as Excel, Dat, txt, and .asc for sloreta. Common commands: reduce PCA by 1 and convert to and from countine and epoched data. Spectral analysis: Centriod, Kurtosis, Skewness, and spread. Modifed BSS UI Download export, erp, ica, time-freq, 579
NeurOne 1.0.3.5 Import NeurOne data files Download import 1472
NEUROPRAXimport 1.00 Import EEG data recorded with the NEURO PRAX system by neuroConn Download import S. Wunder 812
neuroscanio 1.8 Import .CNT, .EEG Neuroscan binary files as well as Neuroscan epoch file (.DAT) and Neuroscan event files (.EV2). There are also functions to import Neuroscan ASCII (text) location files from the command line as well as a beta function to export continuous CNT files from the command line. Download import, export 32197
neurosky 4.8.5 Import Neurosky files Download import, Arnaud Delorme 310
Newtopoplot 1.1 a plugin for 2-D topography and connectivity visualization Download study, FengZhao 62
NFT 2.2 Neuroelectromagnetic Forward head modeling Toolbox. Builds BEM/FEM head electrical current flow models from MR or template head images and computes source locations using the head models, either as equivalent model dipoles or as high-resolution cortical surface distribution estimates using SBL or SCS (Sparse-Compact-Smooth) Download source Zeynep Akalin Acar 925 Report error to
NihonKoden 1.12 Import Nihon Koden .m00 file. Now it supports data that has 'Trigger' in addition to EEG data (Thanks Elham Sherkat for sharing the test file.) Download import, Makoto Miyakoshi 1753
NIMA 0.22 A plug-in for using 3-D head plotting styles from the Measure-Projection Analysis (MPA) toolbox. Related: MPA Download study N. Bigdely and Makoto Miyakoshi 397
nonRankDeficientAveR 1.0 This plugin applies re-referencing to the average potential that is calculated including the initial reference. Download Re-reference Makoto Miyakoshi 43
nsgportal 2.1.1 Plug-in interfacing EEGLAB with NSG. The plug-in allows users to directly submit, manage and retrieve jobs running on the U.S XSEDE network of high-performance computing resources from within an EEGLAB session. Download erp, ica, source, time-freq, study, nsg Ramon Martinez Cancino 477 Report error to
nwbio 1.0 This plugin imports data from the Neuroscience Without Borders (NWB) data format. Time series, as well as channel information and event information are imported. Use EEGLAB import/export menu to import/export files, or use command line function pop_nwbimport.m or pop_nwbexport. Download import, export, Arnaud Delorme 35
OEP Runica 1.0 Sample plug-in demonstrating the use of the nsgportal plug-in command-line tools for implementing NSG access in EEGLAB plug-ins. Download ica, nsg Ramon Martinez Cancino 0
PACT 0.60 Computes phase-amplitude coupling in continuous data. Download time-freq, Makoto Miyakoshi 2084
Peakfit 1.0 Single trial EEG peak fitting Download erp P. Sajda 1031
Period-Amplitude-Ana 2.1.5 Period Amplitude Analysis to detect slow waves in sleep recordings. Download time-freq, 308
PICARD 1.0 Preconditioned ICA for Real Data Download ica P. Ablin 2026
postAmicaUtility 2.1 Calculates and displays AMICA model probability time courses to find model switches, and IC mutual information to find IC dependent subspaces. Related: AMICA Download ica 1764
PowPowCAT 3.01 See https://github.com/sccn/PowPowCAT Download time-freq, cross-frequency coupling, comodulogram, comodugram, spectral covariance Makoto Miyakoshi 923
PrepPipeline 0.56.0 Contains tools for EEG standardized preprocessing Download preprocessing Kay Robbins 5283
ProcomInfinity 1.00 Import Procom Infinity data files Download import A. Delorme 1056
pvaftopo 0.10 Plot topography of percent variance accounted for by single ICs in scalp channel EEG data (beta). Download erp,other M. Miyakoshi 900
QuickLab 0.91 QuickLab contains a library of functions made to improve EEG data processing with functions without prompts with preset defaults. ALl these functions are centralized at the Data Scroll Pro: a unique, intuitive, and user-friendly UI for maximum productivity when cleaning individual datasets manually. Download artifact, ica, plot, scrollplot 42
REGICA 1.00 ICA regression based EOG removal Download artifact,preprocessing M. Klados 1463
RELAX 2.0.0 RELAX is a fully automated EEG cleaning method. RELAX takes continuous data as an input and cleans data using Multiple Wiener Filters and/or wavelet enhanced ICA. RELAX outputs continuous data that has been cleaned of all artifact types, with extreme outlying data periods removed. RELAX can also epoch data and apply regression or subtraction baseline corrections. Download artifact, ica, 744
RELAX-Jr 1.0.1 RELAX-Jr is a fully-automated toolbox designed for pre-processing EEG data recorded from children. RELAX-Jr takes continuous raw data as input and outputs cleaned files with artifacts removed. It includes a graphic user interface (GUI) and additional options for segmenting and baseline correcting the cleaned files. Download artifact, ica, Aron Hill 65
remove_event_data 1.0 Remove continuous data intervals associated with specific events and their duration Download artifact G. Sampaio 511
reorder19Channels 1.0 This EEGLAB plugin changes the order of 19 channels defined by the international 10-20 system to the order that is common in the field of neurofeedback practices. Also, when this application finds the channel labels ending with '-LE' such as 'Fp1-LE', 'Fp2-LE', etc., it removes the '-LE' part and imports template head electrode locations for each of the renamed electrode. Download import, channel configuration Makoto Miyakoshi 552
rERP 0.4 Estimate overlapping ERPs using multiple regression. Download erp,other M. Burns 1127
REST 1.2 The EEGLAB plug-in version of REST is a tool for translating multichannel EEG or ERP data to a new dataset with reference at infinity. Download re-reference Li Dong 1316
REST_cmd 1.0 Allows using the REST method via the command line, using the default parameters and 3-concentric sphere head model. Download reference Cedric Cannard 219
REST_fieldtrip 1.0 Use Fieldtrip to compute REST (infinity) reference as well as average reference and median reference. The Infinity reference uses the Leadfield matrix computed by DIPFIT. Download source, reference Arnaud Delorme 172
ReSync 1.0 ReSync is a toolbox for correcting ERP waveform that is distorted by single trial latency jitter. Due to the trial-to-trial jitter, the average ERP is a distorted representation of neural response. ReSync corrects the ERP by identifying and resynchronizing ERP sub-components separately. Download erp, jitter correction Guang Ouyang 302
roiconnect 1.0 ROIconnect allows you to perform functional connectivity analysis between regions of interest (ROIs) on source level. The results can be visualized in 2-D and 3-D. ROIs are defined based on popular fMRI atlases, and source localization can be performed through LCMV beamforming or eLORETA. Connectivity analysis can be performed using all pairs of brain regions using Granger Causality, etc... Download source, Connectivity Arnaud Delorme 134
SASICA 1.3.8 Guided Selection of ICA components for Artifact rejection Download artifact, ica, Max 4415
scd 1.0 Scalp current density plugin (Surface Laplacian). Use the ft_scalpcurrentdensity of Fieldtrip. Different methods are available including finite-difference method, spherical spline method, and Hjorth approximation. Download source, Arnaud Delorme 425
SEREEGA 1.5.0 Toolbox to simulate event-related EEG activity. Download erp, ica, source, time-freq, simulation Laurens Krol 611
sevenSegmentica 0.20 This is for infomax ICA demo. See the Youtube video from the link. Download ica, Makoto Miyakoshi 294
SIFT 1.6 Extensive plug-in for analysis and visualization of multivariate source-level connectivity using a large number of published approaches. Download source,time-freq T. Mullen 5802 Report error to
smi_eyetracking 1 This extension allows importing SMI eye-tracking files into EEGLAB along with the events associated with them. Download import, Arnaud Delorme 54
snapmaster 1.0 Import .SMA snapmaster files Download import A. Delorme 622
SPA 1.0 SPA is an EEG toolbox for removing EEG or ERP artifacts based on variance of components decomposed by PCA. The theoretical ground is that variance of PC components from raw EEG data form bimodal distribution, suggesting that artifacts can be removed based on simple thresholding of variance. Such algorithm enjoys high computational efficiency while largely preserving the neural components. Download artifact, PCA, single trials Guang Ouyang 259
spike2EEGLAB 1.2 spike2EEGLAB(): load CED Spike format dataset and return EEGLAB EEG structure. Import is possible with .mat files that can be exported from CED Spike software. Download import, Patrycja Dzianok 275
std_backproj 0.33 A plug-in for back-projecting cluster ICs in the STUDY to scalp channels Download ica, study M. Miyakoshi 481
std_clust2ch 1.14 Project STUDY IC clusters to channels. Download ica,study M. Miyakoshi 501
std_dipoleDensity 0.40 Plot STUDY ICA cluster dipole density (beta) Download ica,source,study M. Miyakoshi 1076
std_dipplotWithDensity 0.11 Plot dipoles and dipoles density Download study M. Miyakoshi 326
std_envtopo 4.10 This is to perform envelope-topography analysis on the study level data. Download study, Makoto Miyakoshi 1472
std_ErpCalc 0.11 Calculates STUDY-level IC-cluster ERPs (a simplar solution) Download erp,study M. Miyakoshi 846
std_erpStudio 0.12 Calculates STUDY IC-cluster ERPs with statistics. Download erp,study M. Miyakoshi 661
std_infocluster 1.1 Statistics and contribution of ICs to clusters Download ica,study R Martinez-Cancino 790
TBT 2.6.2 This EEGLAB plugin allows for the automatic rejection and interpolation of channels on an epoch-by-epoch basis. Download artifact, Mattan S. Ben-Shachar 1593
tdt_utils 1.3 This plugin computes spectral, and coherence values based on the Lexicor documentation. It may also be used to plot TDT file content (including Neuroguide output files). Download time-freq, 49
TESA 1.1.1 TESA Download import, Maeve Duncan 1195
Time Frequency Analy 20210118 This plug-in performs complex Morlet wavelet convolutions to extract power, phase, and other information from both EEGLAB and ERPLAB datasets. There are also other tools included in the package that help compute things such as power ERD/S and inter-phase locking. The tools included in this package are compatible with both EEGLAB and ERPLAB. Download Kevin E Alexander 1
trimOutlier 2.0 Trim outlier channels and datapoints interactively (beta) Download preprocessing 2063
Viewprops 1.5.4 Channel and IC properties viewer compatible with ICLabel. Related: ICLabel Download ica 4050
VisEd 1.05 Add/Edit dataset events Download other,preprocessing J. Desjardins 2168 Report error to
WearableSensing 1.09 Import Wearable Sensing files Download import S. Pillen 1283
winPACT 0.23 Phase-amplitude coupling computed with sliding window Download time-freq M. Miyakoshi 716
xdfimport 1.19 Import files in XDF format saved by the LabRecorder Python program to record LSL streams. This plug-in only imports EEG and Marker streams. To import a multi-stream XDF file and sync the different data streams at the same sampling frequency for subsequent processing in EEGLAB, use the Mobilab extension. Download import 5815
zapline-plus 1.2.1 Zapline-plus (Klug and Kloosterman, 2022) is a wrapper for Zapline that automatically removes spectral peaks like line noise from your data while ensuring minimal negative impact, preserving both the non-noise spectrum and the data rank. It searches for noise frequencies, divides the data into spatially stable chunks, and adapts the cleaning strength automatically. A detailed plot is created. Download artifact, 1219