SCCN icon  
SCCN Home
EEGLAB Home

EEGLAB Plug-Ins

EEGLAB plug-ins allow users to build and contribute new data processing and/or visualization functions that will appear automatically in the EEGLAB menu of any users who download them.

Plug-ins included in EEGLAB:

Several plug-ins are included in the main EEGLAB (v5.0b and later) distribution:

Other available plug-ins:

Several other EEGLAB plug-ins are available from authors' or maintainers' web sites. To add new plug-ins to this list, send an email here.

Active plug-in development: SCCN, Andreas Widmann, and the LIINC lab are among the labs building new EEGLAB plug-ins. Check this page and these authors' web sites for new EEGLAB plug-ins.

To install or update a plug-in (for example, 'myplugin', below). Uncompress the plug-in download file in the main EEGLAB "plugins" sub-directory or in the main EEGLAB folder (where the main function 'eeglab.m' is located). Remove the old version of the plugin if it is present in the directory. Then restart EEGLAB. During start-up, EEGLAB should print the following on the Matlab command line:

eeglab: adding plugin "eegplugin_myplugin" (see >> help eegplugin_myplugin)

To make EEGLAB ignore a downloaded plug-in, simply move its folder from the EEGLAB plugins directory.

To construct and publish a new plug-in: see the simple instructions in How to contribute to EEGLAB.