#Eeg

Showing 47 of 47 repositories tagged #eeg, ranked by stars

mne-tools
mne-tools
mne-python

MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python

Score
100
★ 3.5k ⑂ 1.6k
Python
vlawhern
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

Score
82
★ 1.5k ⑂ 333 +2/day
Python
braindecode
braindecode
braindecode

Deep learning software to decode EEG, ECG or MEG signals

Score
100
★ 1.3k ⑂ 269 +4/day
Python
NeuroTechX
NeuroTechX
moabb

Mother of All BCI Benchmarks

Score
94
★ 1.0k ⑂ 249 +5/day
Python
pieeg-club
pieeg-club
EEGwithRaspberryPI

Not supported. Measure 8 EEG channels with Shield PiEEG and RaspberryPi in C library

Score
67
★ 936 ⑂ 90
Python
pyRiemann
pyRiemann
pyRiemann

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

Score
83
★ 768 ⑂ 185
Python
emadeldeen24
emadeldeen24
TS-TCC

[IJCAI-21] "Time-Series Representation Learning via Temporal and Contextual Contrasting"

Score
65
★ 495 ⑂ 124 +1/day
Python
akaraspt
akaraspt
deepsleepnet

DeepSleepNet: a Model for Automatic Sleep Stage Scoring based on Raw Single-Channel EEG

Score
71
★ 487 ⑂ 161
Python
wjq-learning
wjq-learning
CBraMod

[ICLR 2025] CBraMod: A Criss-Cross Brain Foundation Model for EEG Decoding

Score
88
★ 329 ⑂ 47 +1/day
Python
xiangzhang1015
xiangzhang1015
Deep-Learning-for-BCI

Resources for Book: Deep Learning for EEG-based Brain-Computer Interface: Representations, Algorithms and Applications

Score
53
★ 295 ⑂ 71
Jupyter Notebook
NeuroTechX
NeuroTechX
eeg-101

Interactive neuroscience tutorial app using Muse and React Native to teach EEG and BCI basics.

Score
0
★ 267 ⑂ 57
JavaScript
curiositry
curiositry
EEGrunt

A Collection Python EEG (+ ECG) Analysis Utilities for OpenBCI and Muse

Score
62
★ 262 ⑂ 73
Python
kylemath
kylemath
EEGEdu

Interactive Brain Playground - Browser based tutorials on EEG with webbluetooth and muse

Score
100
★ 204 ⑂ 43 +2/day
JavaScript
lyndond
lyndond
Analyzing_Neural_Time_Series

python implementations of Analyzing Neural Time Series Textbook

Score
54
★ 190 ⑂ 78
Jupyter Notebook
zhongpeixiang
zhongpeixiang
AI-NLP-Paper-Readings

This is my reading list for my PhD in AI, NLP, Deep Learning and more.

Score
47
★ 175 ⑂ 25
mne-tools
mne-tools
mne-cpp

MNE-CPP: The C++ framework for real-time functional brain imaging.

Score
100
★ 173 ⑂ 142 +1/day
C++
cbrnr
cbrnr
sigviewer

A viewing application for biosignals

Score
92
★ 156 ⑂ 42
C++
CAMBI-tech
CAMBI-tech
BciPy

Python Brain-Computer Interface Software

Score
50
★ 153 ⑂ 40
Python
neural-data-science
neural-data-science
NESC_3505_textbook

Textbook for NESC 3505, Neural Data Science, at Dalhousie University

Score
85
★ 137 ⑂ 54
Jupyter Notebook
openlists
openlists
ElectrophysiologySoftware

A list of openly available software tools for (mostly human) electrophysiology.

Score
38
★ 129 ⑂ 26
wjq-learning
wjq-learning
EEGMamba

[Neural Networks 2025] EEGMamba: An EEG Foundation Model with Mamba

Score
59
★ 99 ⑂ 17 +1/day
Python
wonambi-python
wonambi-python
wonambi

Package to analyze EEG, ECoG and other electrophysiology formats. It allows for visualization of the results and for a GUI that can be used to score sleep stages.

Score
33
★ 99 ⑂ 21
Python
nasoboleva
nasoboleva
EEG-Emotion-Recognition

EEG data processing and it's convolution using AutoEncoder + CNN + RNN

Score
35
★ 96 ⑂ 22
Jupyter Notebook
jonescompneurolab
jonescompneurolab
hnn

The Human Neocortical Neurosolver (HNN) is a software tool that gives researchers/clinicians the ability to develop/test hypotheses on circuit mechanisms underlying EEG/MEG data.

Score
17
★ 94 ⑂ 26
Python
JingweiToo
JingweiToo
EEG-Feature-Extraction-Toolbox

This toolbox offers 30 types of EEG feature extraction methods (HA, HM, HC, and etc.) for Electroencephalogram (EEG) applications.

Score
24
★ 93 ⑂ 13
MATLAB
mne-tools
mne-tools
mne-rsa

Representational Similarity Analysis on MEG and EEG data

Score
77
★ 87 ⑂ 16
Python
ErikBjare
ErikBjare
thesis

MSc thesis on: Classifying brain activity using EEG and automated time tracking of computer use (using ActivityWatch)

Score
18
★ 86 ⑂ 2
Python
HypoX64
HypoX64
candock

A time series signal analysis and classification framework

Score
41
★ 86 ⑂ 29
Python
deepBrains
deepBrains
TSception

PyTorch implementation of TSception

Score
29
★ 86 ⑂ 26
Python
connectomicslab
connectomicslab
connectomemapper3

Connectome Mapper 3 is a BIDS App that implements full anatomical, diffusion, resting/state functional MRI, and recently EEG processing pipelines, from raw T1 / DWI / BOLD , and preprocessed EEG data to multi-resolution brain parcellation with corresponding connection matrices.

Score
0
★ 84 ⑂ 31
HTML
Elata-Biosciences
Elata-Biosciences
elata-bio-sdk

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

Score
100
★ 83 ⑂ 7
TypeScript
rameerez
rameerez
brain-computer-interfacing

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

Score
0
★ 79 ⑂ 25
Jupyter Notebook
eegdash
eegdash
EEGDash

EEG-DaSh: an open data, tool, and compute resource. a Python library and catalog for 700+ BIDS-first EEG, MEG, fNIRS, EMG, and iEEG datasets, ML-ready via PyTorch

Score
76
★ 77 ⑂ 9 +2/day
Python
Baizhige
Baizhige
EEGUnity

An open source tool for large-scale EEG datasets processing

Score
100
★ 73 ⑂ 5
Python
Sharad24
Sharad24
Epileptic-Seizure-Detection

Deep Learning, Wavelet Analysis and Fourier Transforms for identification of abnormal EEG in Epilepsy patients

Score
12
★ 67 ⑂ 13
Jupyter Notebook
LukeTheHecker
LukeTheHecker
esinet

EEG inverse solution with artificial neural networks. This package works with MNE-Python data structures for easy integration into your MNE-based M/EEG code

Score
6
★ 53 ⑂ 12
Jupyter Notebook
KonstantinosBarmpas
KonstantinosBarmpas
NeuroRVQ

NeuroRVQ: Multi-Scale Biosignal Tokenization for Generative Foundation Models

Score
0
★ 49 ⑂ 2
Python
IoBT-VISTEC
IoBT-VISTEC
EEGANet

EEG Artifact Removal Using Deep Learning (source code, IEEE Journal of Biomedical and Health Informatics)

Score
0
★ 48 ⑂ 10
Jupyter Notebook
olafdimigen
olafdimigen
eye-eeg

EYE-EEG toolbox for combining eye-tracking & EEG

Score
69
★ 43 ⑂ 14
MATLAB
NirLab-TAU
NirLab-TAU
sleepeegpy
Score
31
★ 42 ⑂ 14
Jupyter Notebook
AryaKoureshi
AryaKoureshi
Signal-Processing-and-Analysis-of-EEG-Data-Using-Python

This project demonstrates various signal processing techniques, such as signal generation, window functions, filtering, downsampling, zero-padding, and the application of time-frequency analysis using the Short-Time Fourier Transform (STFT).

Score
15
★ 40 ⑂ 6
Jupyter Notebook
teanijarv
teanijarv
EEG-pyline

EEG-pyline is a pipeline for EEG data pre-processing, analysis and visualisation created for neuroscience and mental health research.

Score
23
★ 36 ⑂ 13
Jupyter Notebook
pgalko
pgalko
athlete_data_warehouse

A tool for bulk download, formatting and SQL DB storage of exercise, training, nutrition, wellness and health data from various trackers.

Score
8
★ 31 ⑂ 6
Python
ciglenecki
ciglenecki
eeg-driver-fatigue-detection

🧠 + 🚗 Driver fatigue detection through multiple entropy fusion analysis in an EEG-based system

Score
46
★ 25 ⑂ 4
Python
ICUnit
ICUnit
Tokai

BCI-assisted neurodivergent productivity suite — self-reported or EEG-driven cognitive metrics + an agentic AI task planner (Claude) that adapts to how your brain is actually performing.

Score
0
★ 24 ⑂ 0 +24/day
TypeScript
adasegroup
adasegroup
NEUROML2020

Machine Learning in Neuroimaging data, Fall 2020.

Score
0
★ 23 ⑂ 6
Jupyter Notebook
Elata-Biosciences
Elata-Biosciences
elata-eeg

Open Source EEG

Score
0
★ 21 ⑂ 3
Rust
Related Topics
#machine-learning#python#deep-learning#neuroscience#bci#brain-computer-interface#data-analysis#meg#signal-processing#visualization#eeg-signals#neural-network

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly