GitStar
GitHub TrendingTopicsLanguages
/

Brain Computer Interface GitHub Repositories

Explore popular GitHub repositories tagged “brain-computer-interface”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

brainflow-dev/brainflow

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

C++1,735408
vlawhern/arl-eegmodels

This is the Army Research Laboratory (ARL) EEGModels Project: A Collection of Convolutional Neural Network (CNN) models for EEG signal classification, using Keras and Tensorflow

Python1,548335
NeuroTechX/moabb

Mother of All BCI Benchmarks

Python1,036258
pyRiemann/pyRiemann

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

Python773189
snailpt/CTNet

CTNet: A Convolutional Transformer Network for EEG-Based Motor Imagery Classification

Jupyter Notebook44914
Sentdex/BCI

Brain-Computer interface stuff

Python35179
urish/muse-js

Muse 2016 EEG Headset JavaScript Library (using Web Bluetooth)

TypeScript30681
SuperBruceJia/EEG-Motor-Imagery-Classification-CNNs-TensorFlow

EEG Motor Imagery Tasks Classification (by Channels) via Convolutional Neural Networks (CNNs) based on TensorFlow

Python24750
timeflux/timeflux

The programming interface for your body and mind

Python18931
ambitious-octopus/MI-EEG-1D-CNN

A new approach based on a 10-layer one-dimensional convolution neural network (1D-CNN) to classify five brain states (four MI classes plus a 'baseline' class) using a data augmentation algorithm and a limited number of EEG channels. Paper: https://doi.org/10.1088/1741-2552/ac4430

Python17618
RonanB96/Low-Cost-EEG-Based-BCI

Low Cost Electroencephalogram Based Brain-Computer-Interface

C16834
CAMBI-tech/BciPy

Python Brain-Computer Interface Software

Python15542
atonkamanda/awesome-ai-brain-computer-interface

Must-read papers on machine learning, deep learning, reinforcement learning and other learning methods for brain-computer interfaces.

1124
KimUyen/ConvLSTM-Pytorch

Implementation of ConvLSTM in pytorch applied for BCI (Brain Machine Interface) following paper: Convolutional LSTM Network-A Machine Learning Approach for Precipitation Nowcasting

Python11020
NTX-McGill/NeuroTechX-McGill-2019

A wheelchair controlled by EEG brain signals and enhanced with assisted driving

Python10725
IoBT-VISTEC/MIN2Net

End-to-End Multi-Task Learning for Subject-Independent Motor Imagery EEG Classification (IEEE Transactions on Biomedical Engineering)

Python10528
mickcrosse/mTRF-Toolbox

A MATLAB package for modelling multivariate stimulus-response data

MATLAB10533
wzhlearning/fNIRS-Transformer

Transformer-based fNIRS Classification. Paper: Transformer Model for Functional Near-Infrared Spectroscopy Classification

Python996
fish0976/NeuroFlow

Full-stack real-time EEG analytics and device-ready BCI research platform

Python960
tradecatlabs/human_infra

Human Infra: docs-as-code knowledge base for human runtime infrastructure, longevity evidence, future-waiting paths, disembodied CNS concepts, and memory-editing boundaries.

Python959
Elata-Biosciences/elata-bio-sdk

Elata SDK is the cross-platform biosignal toolkit for building neurotechnology and remote biosensing apps on web and native.

TypeScript877
rameerez/brain-computer-interfacing

🧠 Brain-Computer Interfacing bootcamp course + projects @ Saturdays.AI (BCI + AI)

Jupyter Notebook8227
DanceSkyCode/Bratrix

Official Repo of "Bridging Vision and Brain with Language-Anchored Semantic Alignment"

Jupyter Notebook741
shyammarjit/EEG-Emotion-Recognition

EEG-Based Emotion Recognition

Jupyter Notebook7113
drwuHUST/TLBCI

Matlab source code of the paper "D. Wu, X. Jiang, R. Peng, W. Kong, J. Huang and Z. Zeng, Transfer Learning for Motor Imagery Based Brain-Computer Interfaces: A Complete Pipeline, Information Sciences, 2021, submitted."

MATLAB7130
MKnierim/openbci-ceegrids

Documentation for Reproducing & Using the OpenBCI cEEGrid Adapter

Python6713
High-East/BCI-ToolBox

Deep Learning pipeline for motor-imagery classification.

Python6411
CerebusOSS/CereLink

Blackrock Neurotech Cerebus Link for Neural Signal Processors

C++6327
rkobler/TSMNet

Code and reuslts accompanying the NeurIPS 2022 paper with the title SPD domain-specific batch normalization to crack interpretable unsupervised domain adaptation in EEG

Python6312
pwittchen/neurosky-android-sdk

Android SDK for the NeuroSky MindWave Mobile Brainwave Sensing Headset

Java5820
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source