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.
| Application | Description | Launch |
|---|---|---|
| MNE Analyze | Visualization, filtering, averaging, source localization | Open |
| MNE Anonymize | Remove or replace personally identifiable information from FIFF files | Open |
| MNE Browse | Browse and inspect raw MEG/EEG data files | Open |
| MNE Inspect | Inspect and review MEG/EEG channel data quality | Open |
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.