EEG
Electroencephalography (EEG) is a non-invasive method for recording electrical activity in the brain, first performed on humans by Hans Berger in 1924 (Berger, 1929).
- GitHub: https://github.com/topics/eeg
- Wikipedia: https://en.wikipedia.org/wiki/Electroencephalography
- Aliases: electroencephalography,
- Last updated: 2026-02-16 00:09:02 UTC
- JSON Representation
https://github.com/raphaelvallat/thesis
PhD thesis manuscript
dream-recall dreaming eeg fmri neuroscience phd-thesis sleep thesis thesis-latex-template
Last synced: 24 Feb 2025
https://github.com/sccn/ICLabel-Dataset
Dataset for training EEG IC classifiers.
dataset eeg ica iclabel-dataset ics labels training-dataset
Last synced: 21 Apr 2025
https://github.com/luukebenau/sacadev.muse
.NET Nuget package for receiving data from the Muse EEG headband
choosemuse csharp dotnet dotnet-standard eeg interaxon muse nuget-package
Last synced: 12 Apr 2025
https://github.com/sync2brain/bossdevice-api-matlab
sync2brain's bossdevice RESEARCH Application Programmable Interface (API) for MATLAB
bossdevice bossdeviceapi brainoscillation brainscience brainstimulation digital-signal-processing digitalbiosignalprocessing eeg eeg-signals eeg-signals-processing neuroscience neuroscience-methods neurostimulation oscillations real-time-processing real-time-systems realtimeeg signalprocessing tacs
Last synced: 11 Feb 2026
https://github.com/vasilescur/focusfriend
Hackathon project: ADHD treatment using real-time brainwave biofeedback.
biofeedback eeg fast-fourier-transform muse-headband osc python
Last synced: 14 Apr 2025
https://github.com/mscaudill/openseize
Digital Signal Processing for Big EEGs
big-data eeg seizure signal-processing
Last synced: 31 Oct 2025
https://github.com/yjunechoe/jlmerclusterperm
Fast cluster-based permutation test for densely-sampled, multi-level time series data (ex: eyetracking, EEG)
cluster-based-permutation-test eeg eyetracking mixed-effects-models timeseries
Last synced: 09 Jul 2025
https://github.com/sylvchev/beetl-competition
Code helper for BEETL competition
Last synced: 06 May 2025
https://github.com/mattansb/tbt
Reject and interpolate channels on a epoch by epoch basis (EEGLAB plugin)
Last synced: 19 Mar 2025
https://github.com/slabua/augmentedbciframework
The UniPA BCI Framework is an Augmented Brain-Computer Interface framework based on the P300 paradigm with further additional modules to perform the acquisition of eye gaze and physiological features.
bci brain-computer-interface eeg eeg-signals framework hci hmi human-computer-interaction human-robot-interaction robotics rock-paper-scissors sensor-fusion trust
Last synced: 03 Sep 2025
https://github.com/dominiquemakowski/muselsl2
Light and updated muse-lsl interface to stream and record Muse EEG signals
Last synced: 19 Mar 2025
https://github.com/dubrzr/signalannotation
Annotate signal, timeseries, waveforms...
annotate annotation annotation-tool annotator canvas ecg eeg ekg heart-rate physiological-signals physionet signal signal-processing time-series visualization waveform web
Last synced: 16 Oct 2025
https://github.com/smontazeriuh/neonatal-eegbackground-classifier
A set of Matlab files for classifying and visualizing neonatal EEG background activity
eeg eeg-recordings matlab preterm-infants
Last synced: 12 Apr 2025
https://github.com/sam81/brainwave.jl
Julia functions to process electroencephalographic (EEG) recordings
eeg julia neuroimaging neuroscience
Last synced: 13 Apr 2025
https://github.com/dxganta/real-time-tf
Real time Time Frequency Plotting of EEG data from muse headset
eeg fft muse spectral-analysis
Last synced: 14 Jan 2026
https://github.com/zrr1999/eeg-networks-pytorch
Implementation of various simple networks based on PyTorch to classify EEG signals.
deep-learning eeg eeg-classification eeg-net eeg-signals pytorch
Last synced: 11 Apr 2025
https://github.com/elata-biosciences/elata-eeg
Open Source EEG
digital-signal-processing eeg hardware neuroimaging neuroimaging-analysis raspberry-pi rust rust-lang signal-processing texas-instruments
Last synced: 04 Jul 2025
https://github.com/sam81/bdf.jl
Module to read Biosemi BDF files with the Julia programming language
eeg eeg-signals file-format julia-language julialang neuroimaging neuroscience
Last synced: 13 Apr 2025
https://github.com/j77m/brain_waves_openbci
Bci tool for real time brain waves frequency analysis
alpha-waves bci brain-waves eeg openbci
Last synced: 13 Apr 2025
https://github.com/john-veillette/niseq
group sequential tests for neuroimaging
adaptive-design eeg electrocorticography electroencephalography fmri group-sequential-designs magnetoencephalography meeg meg mne-python mri neuroimaging neuroscience nilearn nipy statistics
Last synced: 30 Oct 2025
https://github.com/brainflow-dev/brainflowandroidtest
App for BrainFlow developers to test it on Android
android android-ndk bci brainflow ecg eeg emg java openbci
Last synced: 21 Apr 2025
https://github.com/sylvchev/riemannianpca
Dimensionality reduction on manifold of SPD matrices, based on pymanopt implementation
covariance eeg pca pymanopt riemannian-manifold
Last synced: 06 May 2025
https://github.com/wherrera10/edfplus.jl
Reading, writing, and wrangling EEG signal files of BDF and EDF format in Julia
edf-files eeg european-data-format julia neuroscience signal
Last synced: 06 Oct 2025
https://github.com/thecoderpinar/hms-brainactivity-analysiss
Welcome to the GitHub repo for "HMS - EEG Exploration & Neurocritical Care Journey"! Explore EEG data, understand wave patterns, and delve into conditions like LPDs, GPDs, LRDA, and GRDA.
critical-care data-analysis data-science data-visualization deep-neural-networks eeg eeg-signals exploratory-data-analysis healthcare medical-research neuroscience signal-processing
Last synced: 30 Apr 2025
https://github.com/prash030/signal_processing_projects
This repository consists of codes that I developed for EEG and ECG signal processing
autoregressive-processes band-pass-filter ecg ecg-analyzer ecg-filtering ecg-signal-python eeg eeg-analysis eeg-classification filter-design non-stationary random-process
Last synced: 20 Jul 2025
https://github.com/okbalefthanded/bci-baseline
Brain-Computer Interface EEG based data feature extraction and classification algorithms
baseline bci brain-computer-interface classification eeg feature-extraction machine-learning
Last synced: 21 Sep 2025
https://github.com/sai-chakradhar-mahendrakar/eeg-based-person-identification-and-authentication
Research Internship
brain-data decision decision-trees eeg ensemble ensemble-learning internship knn machine-learning random-forest research sklearn svm
Last synced: 05 Apr 2025
https://github.com/enriquetomasmb/bci
Framework for P300 wave detection and noise-based cyberattacks in Brain-Computer Interfaces - Enrique Tomás Martínez Beltrán
bci brain-computer-interface cyberattack eeg eeg-analysis eeg-classification erp erp-framework framework noise-detection noise-generator openbci p300
Last synced: 20 Jul 2025
https://github.com/gaelfoppolo/analyticem
AnalytiCeM is a mobile application that retrieve and analyze brain data, thanks to Muse headband.
brain eeg ios muse-headband swift
Last synced: 28 Oct 2025
https://github.com/rishic3/generateeeg
Two Conditional GAN frameworks to perform synthetic EEG generation for dataset augmentation.
Last synced: 12 Aug 2025
https://github.com/federicotdn/unity-biosignals
Final Project for Computer/Software Engineering degree (ITBA)
arduino biosignals eeg emg library machine-learning sensors spo2 unity
Last synced: 29 Oct 2025
https://github.com/gmierz/eegfmri-matlab
Cleans EEG data that is contaminated with gradient and ballistocardiogram (BCG) artifacts from the fMRI
artifact ballistocardiogram cleaning eeg eeg-fmri eeglab fmri gradient mri
Last synced: 28 Oct 2025
https://github.com/jasmainak/mne-workshop-brown
eeg meg mne-python workshop-materials
Last synced: 15 Feb 2026
https://github.com/cpietsch/brainhack-34c3
brainhack workshop for 34c3
34c3 eeg eeg-analysis eeg-data muse
Last synced: 03 Aug 2025
https://github.com/bids-standard/bep021
Organizing and coordinating the BIDS Extension Proposal 21: Common Electrophysiology Derivatives
Last synced: 04 Oct 2025
https://github.com/yilinjuang/eegxpecto-patronum
EEG + Expecto Patronum. 2017 Biomedical Engineering Final Project.
eeg expecto-patronum harry-potter hotwords snowboy
Last synced: 21 Sep 2025
https://github.com/nabilalibou/connectivity_segmentation
Track and segment the dynamics of brain connectivity networks
connectivity eeg eeg-analysis functional-connectivity kmeans-clustering microstates
Last synced: 29 Jun 2025
https://github.com/jdpigeon/dharmadefender
A WebVR Tower Defense game that you can win with your mind
Last synced: 04 Mar 2025
https://github.com/lched/muse_tools
Python scripts/tools to work with LSL streams and XDF files, especially for the Muse2 EEG Headband.
Last synced: 10 Apr 2025
https://github.com/splithor1zon/eeg-remake
This project is based on work of OpenEEG project and Olimex's implementation of it. This project is free to use, but is bound by Creative Commons Attribution-Sharealike license. More info can be found at http://openeeg.sourceforge.net .
bci bci-systems brainbay eagle eeg eeg-bci eeg-devices eeg-electrodes eeg-headband eeg-headset electrodes electronics electronics-projects open-source
Last synced: 07 Jan 2026
https://github.com/stefanches7/deepvisual
Reconstruct visual stimuli from EEG data using Deep Learning
brainweb eeg eeg-analysis machine-learning
Last synced: 04 Jan 2026
https://github.com/julesbelveze/eeg-classifier
🧠Quality assessor for EEG recordings 🧠
eeg eeg-classification machine-learning ml mne python scikit-learn sklearn svm svm-classifier
Last synced: 11 Apr 2025
https://github.com/fieldtrip/fileio
This repository contains a subset of the FieldTrip code related to the reading and writing of data
eeg file-format matlab meg neuroscience
Last synced: 29 Jul 2025
https://github.com/coganlab/ieeg_pipelines
A repo of current preprocessing methods for the Cogan Lab
bids-apps eeg ieeg matlab neuroscience python
Last synced: 14 Apr 2025
https://github.com/neurosimata/seizy_ml
Automated seizure detection coupled with manual validation
eeg machine-learning neuroscience seizure-detection
Last synced: 14 Jan 2026
https://github.com/drammock/eeg-phone-coding
Research into the processing of native and foreign speech sounds using EEG.
eeg linguistics machine-learning phonology
Last synced: 13 Sep 2025
https://github.com/eugenehp/edflib-rs
Idiomatic rust bindings for the EDFlib
edf eeg eog european-data-format fileformat rust
Last synced: 03 Jul 2025
https://github.com/alamkanak/eeg-correlation
eeg eeg-analysis eeg-signals fft python
Last synced: 21 Feb 2025
https://github.com/carior123/browser-operator
Build your own AI operators like OpenAI
bci browser-extension chrome cloudfront eeg google gpt-operator javascript media mediastore nextjs nodejs strimzi strimzi-operators
Last synced: 06 May 2025
https://github.com/pieeg-club/microbci
Shield to Measure EEG with NUCLEO-WB55 STMicroelectronics Development Boards & Kit
bci eeg emg nucleo-board stm32
Last synced: 09 Oct 2025
https://github.com/mstazherova/dl-eeg
🧠 Representation Learning Project Class SS2017
deep-learning eeg sleep-analysis
Last synced: 02 Apr 2025
https://github.com/thesimonho/python-machine-learning
Python implementation of machine learning algorithms
cnn eeg lasagne machine-learning mnist neural-network python regression
Last synced: 12 Apr 2025
https://github.com/zitonglu1996/eeg_decoding_demo
Demo Code for EEG Decoding based on Python
Last synced: 29 Oct 2025
https://github.com/marco-congedo/eegle.jl
A Julia integrative package for EEG data analysis and machine learning
brain-computer-interface eeg eeg-analysis eeg-classification eeg-signals-processing
Last synced: 14 Feb 2026
https://github.com/nabilalibou/sleepchecker
Class wrapper of the yasa package to detect drowsiness/sleep phase using EEG data
drowsiness-detection eeg eeg-analysis eeg-signals-processing sleep sleep-analysis sleep-scoring sleep-staging
Last synced: 08 Oct 2025
https://github.com/okbalefthanded/pylpov
EEG signal Offline/Online processing toolbox
brain-computer-interface eeg machine-learning openvibe python signal-processing
Last synced: 21 Sep 2025
https://github.com/okbalefthanded/bci-selected-papers
Curated list of seminal and breakthrough papers in the field of Brain-Computer Interfaces
bci brain-computer-interface eeg machine-learning
Last synced: 03 Mar 2025
https://github.com/tyleradammartinez/body-signals-filtering
BMEN 3311 (Biomedical Signal Analysis): Reads in biomedical data from a patient’s files into a script and plots the data. Then take the discrete Fourier transforms of each signal then plot the frequency Spectrums. In addition, create a digital notch filter to remove the noise coming from mains power in the ECG signal without creating a phase shift due to filtering (zero-phase filtering), determine if the patient was tired during the recording of the EMG signal based on the frequency spectrum of the EMG signal, and determine the mental state of the patient during the recording of the EEG signal based on the frequency spectrum of the EEG signal. Finally, break down how much of the EEG signal is comprised of the four EEG wave components (Delta, Theta, Alpha and Beta), and display it in a bar graph.
biomedical-image-processing ecg-signal eeg emg-signal signal-processing
Last synced: 28 Jul 2025
https://github.com/simonguozirui/math-ia-p300
Conduct research on the effect of different proportions of visual target and non-target stimulations on the brain, through data analysis on event related potential collected.
bci eeg eeg-data eeg-headband erp event-related-potentials p3 p300 python python2 python3
Last synced: 05 Mar 2025
https://github.com/galaxygoldfish/synapse-slides
System that allows advancing slides in a presentation deck using electroencephalography recording of neural signals - Neurohackathon UW '25
accessbility eeg neuroscience python signal-processing
Last synced: 23 Jul 2025
https://github.com/rcv911/periodogram
Draw periodogram of real EEG data
analysis biomedical-data-science biomedical-engineering biosignals eeg eeg-analysis eeg-data eeg-signals periodogram
Last synced: 18 Jan 2026
https://github.com/rostepifanov/nnspt
A Python library for signal processing with PyTorch. Useful for machine learning.
deep-learning ecg eeg emg machine-learning python signal-processing
Last synced: 30 Dec 2025
https://github.com/cepdnaclk/e16-4yp-enhancing-video-game-experience-with-brain-computer-interface
Developing a video game interface that uses the brain-computer interface (BCI) based on electroencephalography (EEG).
eeg eeg-classification game nueral-networks
Last synced: 01 May 2025
https://github.com/mccarthy-m-g/mccarthy_eegnetworkvariants_2024
Materials and source code for my MSc thesis: "Studying Network Variants With Electroencephalography"
eeg emmeans flextable functional-connectivity glmmtmb individual-differences mne-python msc-thesis neuroimaging neuroscience officer python r research reticulate rmarkdown rstats targets tidyverse
Last synced: 04 Apr 2025
https://github.com/harlockofficial/msthesisproject
University MS Thesis Project, Controlling an avatar in a Virtual Environment via EEG Motor Imagery
dataset-augmentation deep-learning deep-neural-networks eeg eeg-classification latex motor-imagery motor-imagery-classification motor-imagery-eeg python3 submodules thesis thesis-project university university-project websockets
Last synced: 27 Jan 2026
https://github.com/okbalefthanded/aawedha
Deep Learning toolbox for EEG based Brain-Computer Interface signals decoding and benchmarking
benchmark brain-computer-interface deep-learning eeg erp machine-learning motor-imagery ssvep
Last synced: 26 Jun 2025
https://github.com/meiyor/sleep_eeg_data_denoising_dreem
This repository contains the .m files used for denoising and removing artifacts in sleep EEG data collected from the Dreem ambulatory device under very noisy conditions. This repository is available for people from Filbey's Lab in University of Texas at Dallas (UTD) https://labs.utdallas.edu/filbeylab/
dreem eeg eeglab matlab sleep spindles sws
Last synced: 17 Mar 2025
https://github.com/beaherrera/2-compartments_l5-pc_model
A Minimal Biophysical Model of Neocortical Pyramidal Cells: Implications for Frontal Cortex Microcircuitry and Field Potential Generation
ca-spikes cognitive-control eeg lfp-sources pyramidal-cells
Last synced: 12 Apr 2025
https://github.com/pgv-inc/pitaeeglsl
PitaEEG LSL for Python
eeg labstreaminglayer lsl pil python sensor
Last synced: 20 Jan 2026
https://github.com/carpentries-incubator/sdc-eeglab
Processing data with EEGLAB
carpentries-incubator eeg eeg-analysis eeg-data eeg-signals eeglab english lesson matlab neuroimaging pre-alpha python
Last synced: 11 Apr 2025
https://github.com/zazi2002/eeg-processing-preprocessing
EEG Signal Processing project with focus on signal visualization, dimensionality reduction, noise reduction, and artifact removal.
artifact eeg matlab signal-processing
Last synced: 20 Jul 2025
https://github.com/oshanz/samz-iot
Visualization of EEG signals
csv eeg emotiv matplotlib pandas
Last synced: 10 Aug 2025
https://github.com/amjabb/eegmindreader
Software for EEG BCI communication, along with companion IOS app.
bci c eeg eeg-analysis eeg-classification eeg-headset python2 swift3
Last synced: 26 Aug 2025
https://github.com/jajcayn/eeg_latent_space
Accompanying code for Jajcay, N., & Hlinka, J. (2023). Towards a dynamical understanding of microstate analysis of M/EEG data. bioRxiv, 2023-04. doi: 10.1101/2023.04.09.536154
eeg microstates neuroscience neuroscience-methods
Last synced: 15 Apr 2025
https://github.com/shiva16/altiumeeg
Soul Scientific - ARM M3 based quad ads1299 - eeg- bci prototype (2015) - ALTIUM
bci brain-computer-interface eeg electrophysiological-data electrophysiology human-computer-interaction neuroscience
Last synced: 05 Jan 2026
https://github.com/bytenacked/ads129x-rs
[WIP] Platform agnostic Rust driver for the ADS129x TI ADCs family
adc driver ecg eeg embedded embedded-hal embedded-hal-driver peripherals rust spi
Last synced: 03 Jul 2025
https://github.com/ctkqiang/braintechdev.github.io
api brain braintech communication datascience eeg emg minddata python serial simple tkinter tkintergui
Last synced: 21 Feb 2025
https://github.com/jgensler8/bci-studio
Desktop Application and Framework for EEG Experiments, Data Analysis, and Prediction
Last synced: 06 Oct 2025
https://github.com/bruaristimunha/across-modalities
eeg eeg-signals mne neuroscience python timing
Last synced: 13 Oct 2025
https://github.com/pisterlab/caton-pcb
Hardware design files for wireless EEG system used in concurrent TMS-EEG-fMRI
Last synced: 01 Feb 2026
https://github.com/arctop/mw75-streamer
A clean, modular Python package for streaming EEG data from MW75 Neuro headphones
arctop eeg eeg-headphones mw75 mw75-neuro neuro
Last synced: 15 Feb 2026
https://github.com/greendreamer/eeg_bci_pong_python
This GitHub repository showcases an EEG-based Brain-Computer Interface (BCI) project. The project aims to develop a system that enables interaction and control of external devices using brainwave signals. It includes code for collecting EEG data using affordable hardware, preprocessing and analyzing the data, implementing classification algorithms,
Last synced: 28 Feb 2025
https://github.com/kiwijuice56/brain-mandelbulb
A dynamic mandelbulb fractal that reacts to your brain's electrical signals
Last synced: 06 Jan 2026
https://github.com/zazi2002/eeg-processing-basics
EEG Signal Processing Project focusing on analyzing signal with a time-varying frequency using MATLAB.
eeg fft matlab psd signal-processing
Last synced: 30 Mar 2025
https://github.com/zazi2002/eeg-processing-sourcelocalization
EEG Signal Processing project, solving the brain source localization problem using various methods and models.
eeg loreta matlab mne signal-processing source-localization
Last synced: 30 Mar 2025
https://github.com/the-swarm-corporation/brain2qwerty
An implementation of the paper Brain2Qwerty that translates brain EEG data into text for reading people's brains. There was no code so we made an implementation
ai brainreading brains eeg medicalai ml
Last synced: 13 Mar 2025
https://github.com/akilanss/-solutions-analyzing-neural-time-series---mikexcohen
This repo contains my solution to this amazing signal processing book by MikeXCohen.
eeg eeg-signals-processing matlab neuroscience-analysis neuroscience-data
Last synced: 29 Jul 2025
https://github.com/coderjolly/eeg-signal-analysis
EEG signals can be used to detect the mental state of a person which can have applications in machine learning. This repo gives an introduction to EEG signal analysis using MNE python library and describes the setup, the data preprocessing, data visualization and segmentation into epochs.
eeg eeg-analysis eeg-signals eeg-signals-processing mne-python
Last synced: 27 Mar 2025
https://github.com/j77m/openbcigui_filter_test
test if OpenBCI_GUI saves data as raw
Last synced: 09 Apr 2025
https://github.com/enansari/bachelor-final-project
This repository contains my final bachelor project. This project includes the presentation and explanation of an article about converting thoughts into text
artificial-intelligence autoencoder cnn eeg eeg-analysis eeg-signals hakim-sabzevari-university hsu lstm neural-network new-south-wales rnn signal-processing xgboost
Last synced: 26 Feb 2025
https://github.com/tahmidazam/waynfletestudies
A paper titled 'Prospects of brain-computer interfaces in communication for disabled children' submitted to the Waynflete Studies program.
aac artificial-intelligence augmentative-communication bci brain-computer-interface communication eeg machine-learning matlab slcn
Last synced: 07 Apr 2025