Skip to main content

Download

Installers, pre-built binaries, and development builds for Windows, macOS, and Linux.

Latest Stable Release

Officially tested and tagged. Recommended for production use and reproducible research.

Development Builds

Automated nightly builds from the v2.0-dev branch. Latest features and fixes; may be less stable.

Browser-Based Applications Experimental

Run MNE-CPP applications directly in your web browser using WebAssembly — no installation required. This feature is experimental and under active development. The Wasm module is downloaded once and executed entirely inside your browser's sandboxed runtime.

Privacy. No files are uploaded to any cloud service or remote server. All computation happens locally on your machine; your data never leaves your device.
ApplicationDescriptionLaunch
MNE AnalyzeVisualization, filtering, averaging, source localizationOpen
MNE AnonymizeRemove or replace personally identifiable information from FIFF filesOpen
MNE BrowseBrowse and inspect raw MEG/EEG data filesOpen
MNE InspectInspect and review MEG/EEG channel data qualityOpen
Experimental. These browser-based applications are provided as a technology preview. Performance depends on your local hardware and some functionality may be limited compared to native builds. Requires a modern browser with WebAssembly support (Chrome, Firefox, Edge, Safari).

Sample Data

The MNE sample dataset contains auditory and visual MEG/EEG recordings together with structural MRI data. It is used across all MNE tutorials and examples.

DatasetDescriptionLink
MNE-sample-dataAuditory and visual MEG/EEG with MRIDownload (~1.5 GB)

Extract the archive to resources/data/MNE-sample-data relative to the MNE-CPP directory.

Quick Start

Pre-Built Binaries

  1. Download the installer or archive for your platform.
  2. Run the installer or extract the archive.
  3. Launch mne_analyze or mne_scan.
  4. Optionally load the sample data above.
User Manual

Build from Source

Requires CMake, Qt 6, and Eigen 3. Supports GCC, Clang, and MSVC.

git clone https://github.com/mne-tools/mne-cpp.git
cd mne-cpp && mkdir build && cd build
cmake .. && cmake --build .
Build Guide

Verifying Downloads

Verify download integrity with SHA-256. Compare the output against the checksum listed on the corresponding GitHub release page.

# macOS / Linux
shasum -a 256 <downloaded-file>

# Windows (PowerShell)
Get-FileHash <downloaded-file> -Algorithm SHA256

System Requirements

PlatformMinimum VersionArchitecture
WindowsWindows 10 or laterx86_64
macOSmacOS 12 (Monterey) or laterARM64 / x86_64
LinuxUbuntu 20.04 or equivalentx86_64
Browser (WebAssembly)Chrome 89+, Firefox 89+, Safari 15+Any

MNE-CPP is released under the BSD 3-Clause License. Free for academic and commercial use.