PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Brain Computer Interface Python Packages

Python packages with the GitHub topic brain-computer-interface. Sorted by relevance, with stars and monthly downloads.
pyRiemann
pyriemann

Machine learning for multivariate data through the Riemannian geometry of positive definite matrices in Python

100K 762 181
NeuroTechX
moabb

Mother of All BCI Benchmarks

33K 988 242
brainflow-dev
brainflow

BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors

31K 2K 392
CerebusOSS
pycbsdk

Blackrock Neurotech Cerebus Link for Neural Signal Processors

4K 61 25
timeflux
timeflux

The programming interface for your body and mind

4K 187 31
Mentalab-hub
explorepy

Python API for Mentalab biosignal aquisition devices

1K 54 23
CerebusOSS
cerelink

Blackrock Neurotech Cerebus Link for Neural Signal Processors

866 61 25
CAMBI-tech
bcipy

Python Software for Brain-Computer Interface Development.

746 150 39
Luckyguybiz
neurocomputers

NeuroBridge API — 123 endpoints, 55+ analysis modules for brain organoid data. Organoid IQ, STDP, attractors, consciousness metrics, and more.

528 0 0
Zer0pa
zpe-neuro

ZPE-Neuro V0.0: DETERMINISTIC NEURAL SIGNAL CODEC: Extracellular Spikes | Neuropixels | DANDI-Anchored | IBL Validated | Spike Train Transport

505 1 0
christiangoelz
pydmdeeg

Dynamic Mode Decomposition for EEG signal analysis - Extract spatio-temporal coherent patterns from neural recordings

440 1 0
axopy
axopy

A Python Library for Implementing Human-Computer Interface Experiments

436 31 13
lmbooth
pybci-package

A Python interface to create a BCI with the Lab Streaming Layer, Pytorch, SciKit-Learn and Tensorflow packages

339 31 6
zubara
mneflow

Neural networks for MEG and EEG data

336 46 13
BRomans
opencortex

Software to stream EEG data, perform preprocessing, and train machine learning models to build real-time BCI applications.

236 13 2
Metaverse-Crowdsource
frequency-max-power

Feature extraction and prediction of human neural signals, using chaos theory, dynamical systems theory, various physics/maths theories, RNN, CNN, transformers

188 37 10
Awni00
neurol

A framework for implementing modular Brain-Computer Interfaces

187 7 4
mne-tools
mne-denoise

Denoising Source Separation (DSS) and ZapLine algorithms for MNE-Python.

182 23 7
IoBT-VISTEC
min2net

MIN2Net: End-to-End Multi-Task Learning for Subject-Independent Motor Imagery EEG Classification

139 105 27
Metaverse-Crowdsource
spectral-edge-density

Feature extraction and prediction of human neural signals, using chaos theory, dynamical systems theory, various physics/maths theories, RNN, CNN, transformers

134 37 10
buckster123
hermes-eeg

EEG/BCI neural interface plugin for Hermes Agent — OpenBCI hardware + real-time emotion detection + AI-readable felt experience format

133 3 1
SoftcodingForYou
neurigui

NeuriGUI is a modular, cross-platform and FOSS app for exploring electrophysiological signals in real-time - print("Hello, Volt!")

127 5 0
Metaverse-Crowdsource
spectral-centroids

Feature extraction and prediction of human neural signals, using chaos theory, dynamical systems theory, various physics/maths theories, RNN, CNN, transformers

123 37 10
Metaverse-Crowdsource
stftsignal

Feature extraction and prediction of human neural signals, using chaos theory, dynamical systems theory, various physics/maths theories, RNN, CNN, transformers

114 37 10
    • Data from PyPI, GitHub, ClickHouse, and BigQuery