mne-tools/mne-python
MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
Provides comprehensive analysis pipelines covering preprocessing, source estimation via inverse problems, time-frequency decomposition, and connectivity metrics across diverse neurophysiological formats (sEEG, ECoG). Built on NumPy/SciPy with lazy-loading for memory efficiency, integrating seamlessly with the scientific Python stack for machine learning and statistical workflows.
3,284 stars. Used by 12 other packages. Actively maintained with 46 commits in the last 30 days. Available on PyPI.
Stars
3,284
Forks
1,510
Language
Python
License
BSD-3-Clause
Category
Last pushed
Mar 12, 2026
Commits (30d)
46
Dependencies
9
Reverse dependents
12
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/mne-tools/mne-python"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
NeuroTechX/moabb
Mother of All BCI Benchmarks
braindecode/braindecode
Deep learning software to decode EEG, ECG or MEG signals
neuromodulation/py_neuromodulation
Real-time analysis of intracranial neurophysiology recordings.
SheepTAO/dpeeg
Deep Learning with EEG.
IoBT-VISTEC/MIN2Net
End-to-End Multi-Task Learning for Subject-Independent Motor Imagery EEG Classification (IEEE...