Online / real-time BCI · Streaming
MNE-LSL
Real-time stream handling with MNE-Python data structures.
- Active
- Real-time ready
What problem does it solve?
Bridges offline MNE analysis code and live LSL streams, so the same filters and channel handling apply online.
Who is it for?
Python users moving an analysis into a real-time loop
At a glance
- Primary use
- Online / real-time BCI
- Licence
- BSD-3-Clause · permissive
- Language
- Python
- Current release
- 1.14.0, published 13 Jul 2026
- Development activity
- Last commit 28 Sep 2026 · repository created 17 Jun 2021
- Maintainers
- MNE developers
- GitHub stars
- 91 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
3 tools
Streaming
MNE-LSL
Processing
6 tools
Decoding
4 tools
Applications
2 tools
Data & standards
3 tools
- Build a real-time EEG BCIas Preprocessing
Sources
- 01
github.com/mne-tools/mne-lsl (opens in a new tab)
Open-source repositoryGitHubChecked against source 3 Oct 2026
Repository metadata read from the GitHub API.