braindecode/braindecode
Deep learning software to decode EEG, ECG or MEG signals observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 95
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 30
- age_days: 2430
- days_rel: 32
- days_push: 7
- n_releases_24m: 10
Adoption not part of the score
1293 stars · 273 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Braindecode is an open-source Python toolbox built on PyTorch for decoding raw electrophysiological brain signals such as EEG, ECoG, and MEG with deep learning models. It bundles dataset fetchers, preprocessing and visualization utilities, reference neural network architectures, and data augmentation techniques for neurophysiological analysis.
Use cases
- decode EEG signals with deep learning
- classify motor imagery EEG recordings
- build a brain-computer interface decoder in Python
- apply deep learning to MEG or ECoG data
- preprocess and augment electrophysiology datasets for neural networks
- train PyTorch models on raw brain signal time series
- benchmark EEG decoding models on MOABB datasets
When to choose
- You need ready-made, vetted deep learning architectures (e.g., convolutional models for EEG) instead of implementing them from scratch
- You are a neuroscientist who wants to apply PyTorch models to EEG/MEG/ECoG data with integrated preprocessing and visualization
- You need reproducible pipelines with dataset fetchers (e.g., MOABB integration) for BCI and neurophysiology research
When to avoid
- You only need classical EEG analysis (filtering, epoching, ERP statistics) without deep learning - MNE-Python alone may suffice
- You need real-time closed-loop or online BCI systems rather than offline model training and analysis
- You work in a non-PyTorch ecosystem such as TensorFlow or JAX, since braindecode is PyTorch-only
Facets
library · maturity active
deep-learning machine-learning data-visualization deep-learning machine-learning healthcare data-science python cross-platform windows eeg meg ecg ecog electrophysiology neuroscience neuroimaging pytorch brain-computer-interface signal-processing mne moabb dataset-fetchers data-augmentation gpu linux macos
3 sources
- readme: https://github.com/braindecode/braindecode · fetched 2026-08-28 · e0055f77b449
- homepage: https://braindecode.org/ · fetched 2026-08-29 · 60c3ee0c41bf
- registry_pypi: https://pypi.org/pypi/braindecode/json · fetched 2026-08-29 · 7ce6bd34b041
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| braindecode/braindecode | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="braindecode/braindecode")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem