Online / real-time BCI · Acquisition
MNE-CPP
A C++ framework for real-time acquisition, processing and source imaging of MEG and EEG.
- Active
- Real-time ready
- Specialized
What problem does it solve?
Source-level analysis is usually done offline. MNE-CPP brings it into the acquisition loop with compiled performance.
Who is it for?
MEG/EEG labs and developers building real-time or embedded applications
At a glance
- Primary use
- Online / real-time BCI
- Licence
- BSD-3-Clause · permissive
- Language
- C++
- Current release
- v2.3.0, published 14 Jun 2026
- Development activity
- Last commit 3 Oct 2026 · repository created 29 Aug 2012
- Maintainers
- MNE-CPP developers
- GitHub stars
- 177 as of 3 Oct 2026
Repository facts are a snapshot read from the GitHub API on 3 Oct 2026; they are reported as found, not scored.
Supported modalities and use
How it fits into a BCI stack
Hardware
2 tools
Acquisition
MNE-CPP
Streaming
3 tools
Processing
6 tools
Decoding
4 tools
Applications
2 tools
Data & standards
3 tools
- Build a real-time EEG BCIas Acquisition
Sources
- 01
github.com/mne-tools/mne-cpp (opens in a new tab)
Open-source repositoryGitHubChecked against source 3 Oct 2026
Repository metadata read from the GitHub API.