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

Bci Python Packages

Python packages with the GitHub topic bci. Sorted by monthly downloads, with stars and forks.
NeuroTechX
moabb

Mother of All BCI Benchmarks

19K 1K 267
brainflow-dev
brainflow

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

12K 2K 412
nimbusbci
nimbus-mcp

MCP server for Nimbus BCI — AI agents build, train, and analyze EEG/BCI pipelines (datasets, models, experiment campaigns, live sessions)

7K 2 0
BasedHardware
omi-sdk

AI that sees your screen, listens to your conversations and tells you what to do

4K 14K 3K
happyc0der
ephys-mcp

MCP server for read-only analysis of intracortical (spike-level) brain-computer-interface recordings

3K 1 0
pieeg-club
pieeg-server

One-line install for real-time biosignals: acquisition, processing, streaming, recording, visualization, and applications.

2K 56 18
Mentalab-hub
explorepy

Python API for Mentalab biosignal aquisition devices

1K 56 25
eegsynth
eegsynth

Converting real-time EEG into sounds, music and visual effects

593 410 65
lmbooth
pybci-package

Create real-time BCI's with the LSL, PyTorch, SKLearn and TensorFlow packages.

578 33 6
thijor
pyntbci

The Python Noise-Tagging Brain-Computer interfacing (PyntBCI) library is a Python toolbox for the noise-tagging brain-computer interfacing (BCI) project developed at the Donders Institute for Brain, Cognition and Behaviour, Radboud University, Nijmegen, the Netherlands

492 16 3
CAMBI-tech
bcipy

Python Brain-Computer Interface Software

466 157 44
timeflux
timeflux

The programming interface for your body and mind

461 189 31
enkhbold470
bci-mcp

Stream live EEG brain state (focus, calm, attention) from any EEG device into Claude and any MCP client — a real Model Context Protocol server + brain-computer interface toolkit.

360 21 0
mne-rt-org
mne-rt

Real-time M/EEG signal processing

347 26 5
BasedHardware
omi-cli

AI that sees your screen, listens to your conversations and tells you what to do

234 14K 3K
pikipity
ssvepanalysistoolbox

Python package for SSVEP datasets and algorithms. Corresponding paper has been accepted by IEEE TNSRE (DOI: 10.1109/TNSRE.2024.3424410)

210 64 11
hellomoto-ai
openbci-interface

Python based OpenBCI driver.

175 1 2
Inria-NERV
happyfeat

A framework for simplying BCI workflow in clinical applications

154 26 5
TBC-TJU
metabci

MetaBCI: China’s first open-source platform for non-invasive brain computer interface. The project of MetaBCI is led by Prof. Minpeng Xu from Tianjin University, China.

128 575 256
falcon-neuro
falcon-neuro

A modular and extensible software framework for soft real-time signal processing, originally designed for short-latency closed-loop neural applications.

124 0 0
Awni00
neurol

A framework for implementing modular Brain-Computer Interfaces

121 7 4
modlink-studio
modlink-studio

A driver-pluggable desktop host for multimodal data acquisition. Connect any device, preview live streams, record synchronized sessions, replay and export. Built on Python and Qt Widgets.

120 1 0
merlin-neurotech
wizardhat

Real-time processing and plotting of data streamed over LSL, with a focus on student-led BCI projects.

108 44 29
lokinou
p3k

P300 speller offline analysis recorded with Openvibe and BCI2000. Using python-MNE

96 1 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology