Latest Stable Release
Officially tested and tagged. Recommended for production use and reproducible research.
Development Builds
Automated nightly builds from the staging 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.
Stable builds are published from tagged releases. Nightly builds are published from the current staging branch to the/dev/ subdirectory.
| Application | Description | Launch |
|---|---|---|
| MNE Analyze | Visualization, filtering, averaging, source localization | |
| MNE Anonymize | Remove or replace personally identifiable information from FIFF files | |
| MNE Browse | Browse and inspect raw MEG/EEG data files | |
| MNE Inspect | Inspect and review MEG/EEG channel data quality |
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.
| Dataset | Description | Link |
|---|---|---|
| MNE-sample-data | Auditory and visual MEG/EEG with MRI | Download (~1.5 GB) |
Extract the archive to resources/data/MNE-sample-data relative to the MNE-CPP directory.
Quick Start
Pre-Built Binaries
- Download the installer or archive for your platform.
- Run the installer or extract the archive.
- Launch
mne_analyzeormne_scan. - Optionally load the sample data above.
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 GuideVerifying 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 SHA256System Requirements
| Platform | Minimum Version | Architecture |
|---|---|---|
| Windows | Windows 10 or later | x86_64 |
| macOS | macOS 12 (Monterey) or later | ARM64 / x86_64 |
| Linux | Ubuntu 20.04 or equivalent | x86_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.