SpikeGLX Neural Recording System

This is your official download source for compiled SpikeGLX software and support materials.

Imec Project Phases

There are three branches in this repo separately supporting the three Imec Neuropixels project development phases. The three phases have mutually incompatible hardware and software, so obtain the appropriate materials for your needs. Release software packages are labeled as phase3A, phase3B1, or phase3B2. All early releases having no phase label are actually phase3A. All releases support NI-DAQ based acquisition.

Latest Application Downloads

The first PXI version is not yet posted, expected by January 18, 2019.

Older Versions

Support Downloads

These channel mapping files allowed early Imec probes to be read out using SpikeGLX's NI-DAQ/Whisper feature set.

System Requirements

Requirements differ according to platform:

Installation and Setup

To install SpikeGLX on a new system, just unzip a SpikeGLX release folder to your C-drive, read the included README, then double click SpikeGLX/SpikeGLX.exe to begin.

Alternatively, run SpikeGLX/SpikeGLX_NISIM.exe if you don't need/want any NI-DAQ dependencies.

Frequently Asked Questions



Use is subject to Janelia Research Campus Software Copyright 1.2 license terms: http://license.janelia.org/license.

QLed components are subject to GNU Library GPL v2.0 terms, which are described here: https://github.com/billkarsh/SpikeGLX/blob/master/QLed-LGPLv2-LICENSE.txt.