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-06-14 00:09:29 UTC
- JSON Representation
https://github.com/venryx/lucidlink
Lucid dreaming tools: dream journal, random-voice-prompt engine, user scripts
android dream-journal eeg eeg-headband eeg-monitor lucid-dreaming muse muse-headband react-native user-scripts
Last synced: 23 Oct 2025
https://github.com/ysimonson/cleanroom
A tool for visualizing EEG brainwaves from Muse headsets
Last synced: 13 Apr 2025
https://github.com/juliahealth/neuroanalyzer.jl
Julia toolbox for analyzing neurophysiological data
brain ecog eeg ieeg julia meg neuroscience nirs psychology seeg tacs tdcs tms trns
Last synced: 09 Aug 2025
https://github.com/octopus-sensing/octopus-sensing
eeg experience-scenarios gsr ppg questionnaire shimmer
Last synced: 09 Apr 2026
https://github.com/jaredloomis/neurothink
Muse 2 EEG analysis with PyTorch + CNNs.
cnn-classification cnn-model eeg muse2 pytorch temporal-models
Last synced: 12 Aug 2025
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/aliayub007/senda
Sensor Data Streamer on android using LSL (Lab Streaming Layer)
android android-application audio data eeg lsl real-time streamer-tool streaming synchronization
Last synced: 14 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: 02 Apr 2026
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/mscaudill/openseize
Digital Signal Processing for Big EEGs
big-data eeg seizure signal-processing
Last synced: 31 Oct 2025
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/sylvchev/beetl-competition
Code helper for BEETL competition
Last synced: 06 May 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/mattansb/tbt
Reject and interpolate channels on a epoch by epoch basis (EEGLAB plugin)
Last synced: 19 Mar 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: 16 Mar 2026
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: 17 Feb 2026
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/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/dominiquemakowski/muselsl2
Light and updated muse-lsl interface to stream and record Muse EEG signals
Last synced: 19 Mar 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/zeiss/things_eeg2_dataset
🧠⚡A CLI to access and process the THINGS-EEG2 dataset by Gifford et al. (2022)
cli eeg electroencephalography mne neuroscience
Last synced: 24 May 2026
https://github.com/roberttwomey/nosc-toolkit
Arthur C. Clarke Center project exploring Non-Ordinary States of Consciousness (NOSC)
eeg hrv muse polar shadow-suit unity
Last synced: 17 Mar 2026
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/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/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/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/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/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/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/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/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/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/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: 11 Mar 2026
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: 10 Mar 2026
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/neurotuning/gedai
GEDAI in python
eeg meg mne-python neuroimaging neurosciences
Last synced: 02 Mar 2026
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/cpietsch/brainhack-34c3
brainhack workshop for 34c3
34c3 eeg eeg-analysis eeg-data muse
Last synced: 03 Aug 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/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: 06 Apr 2026
https://github.com/yzhaoinuw/sleep_scoring
An easy-to-use app that provides 1) interactive visualization of EEG, EMG, and/or Norepinephrine recordings of mice, 2) automated sleep scoring, 3) allows user annotation or correction, 4) post-sleep-scoring statistics about sleep scores.
annotation-tool eeg emg norepinephrine sleep-scoring time-series-segmentation
Last synced: 07 Mar 2026
https://github.com/jasmainak/mne-workshop-brown
eeg meg mne-python workshop-materials
Last synced: 15 Feb 2026
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/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/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/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/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/jdpigeon/dharmadefender
A WebVR Tower Defense game that you can win with your mind
Last synced: 29 May 2026
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/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/okbalefthanded/pylpov
EEG signal Offline/Online processing toolbox
brain-computer-interface eeg machine-learning openvibe python signal-processing
Last synced: 03 Mar 2026
https://github.com/nabilalibou/online_bci_mi
Real-Time BCI for Rock-Paper-Scissors: Decoding Motor Imagery with Minimal Training
artifact-rejection brain-computer-interface deep-learning eeg eeg-analysis eeg-classification feature-extraction ica machine-learning motor-imagery-classification preprocessing-pipeline signal-processing sklearn
Last synced: 22 Apr 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/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/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: 05 Mar 2026
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/alamkanak/eeg-correlation
eeg eeg-analysis eeg-signals fft python
Last synced: 18 Apr 2026
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/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/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/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/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: 22 Feb 2026
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/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/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/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/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/neuroskill-com/neuroloop
NeuroLoop™ CLI for NodeJS
agent bci eeg exg harness loop neuroskill
Last synced: 10 Mar 2026
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/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/zitonglu1996/eeg_decoding_demo
Demo Code for EEG Decoding based on Python
Last synced: 29 Oct 2025
https://github.com/visserle/pain-measurement
Objective Measurement of Fluctuating Pain
deep-learning duckdb eda eeg facial-expressions hr multivariate-timeseries pain pupillometry
Last synced: 04 Apr 2026
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/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/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/bruaristimunha/across-modalities
eeg eeg-signals mne neuroscience python timing
Last synced: 15 May 2026
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/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/warptengood/eeg_annotator
Desktop EEG annotation tool for neurophysiologists. View, analyze, and annotate EDF files with lazy-loaded rendering and low memory footprint.
annotation-tool brain desktop-app edf eeg eeg-analysis eeg-viewer medical neurophysiology neuroscience pyqt6 pyqtgraph python signal-processing
Last synced: 23 May 2026
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/jbkordass/lightweight-pipeline
A Python package to write data processing pipelines with. Initially designed for eeg/meg analysis using MNE-Python with MNE-BIDS.
Last synced: 11 Mar 2026
https://github.com/chdinh/cmne
Contextual Minimum-Norm Estimates (CMNE): A Deep Learning Method for Source Estimation in Neuronal Networks
deep-learning eeg lstm-neural-networks meg
Last synced: 04 Mar 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/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/ctkqiang/braintechdev.github.io
api brain braintech communication datascience eeg emg minddata python serial simple tkinter tkintergui
Last synced: 03 Apr 2026