Top 79 eeg open source projects

Eeglab
EEGLAB is an open source signal processing environment for electrophysiological signals running on Matlab and developed at the SCCN/UCSD
Moabb
Mother of All BCI Benchmarks
Brainstorm3
Brainstorm software: MEG, EEG, fNIRS, ECoG, sEEG and electrophysiology
✭ 213
matlabeeg
Neurotech Course
CS198-96: Intro to Neurotechnology @ UC Berkeley
Deepsleepnet
DeepSleepNet: a Model for Automatic Sleep Stage Scoring based on Raw Single-Channel EEG
Eegsynth
Converting real-time EEG into sounds, music and visual effects
Eeg 101
Interactive neuroscience tutorial app using Muse and React Native to teach EEG and BCI basics.
Muse Js
Muse 2016 EEG Headset JavaScript Library (using Web Bluetooth)
Eegrunt
A Collection Python EEG (+ ECG) Analysis Utilities for OpenBCI and Muse
Brainflow
BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors
Deep Bci
An open software package to develop BCI based brain and cognitive computing technology for recognizing user's intention using deep learning
Fooof
Parameterizing neural power spectra into periodic & aperiodic components.
Electrophysiologydata
A list of openly available datasets in (mostly human) electrophysiology.
Entropy
EntroPy: complexity of time-series in Python (DEPRECATED)
Pyeeg
Python + EEG/MEG = PyEEG
Tapas
TAPAS - Translational Algorithms for Psychiatry-Advancing Science
Analyzing neural time series
python implementations of Analyzing Neural Time Series Textbook
Bci.js
📊 EEG signal processing and machine learning in JavaScript
Deepeeg
Deep Learning with Tensor Flow for EEG MNE Epoch Objects
Sleepeegnet
SleepEEGNet: Automated Sleep Stage Scoring with Sequence to Sequence Deep Learning Approach
Hitchhackers guide brain
A list of tutorials and other resources useful to learn open science and neuroimaging, EEG and MEG
Openbci Dashboard
A fullstack javascript app for capturing and visualizing OpenBCI EEG data
Wits
A Node.js library that reads your mind with Emotiv EPOC EEG headset
Electrophysiologysoftware
A list of openly available software tools for (mostly human) electrophysiology.
Eeg classification
EEG Sleep stage classification using CNN with Keras
Wizardhat
Real-time processing and plotting of data streamed over LSL, with a focus on student-led BCI projects.
✭ 33
pythoneeg
Microstate Eeglab Toolbox
Microstate EEGlab toolbox
T Bear
Detect EEG artifacts, outliers, or anomalies using supervised machine learning.
Fieldtrip
The MATLAB toolbox for MEG, EEG and iEEG analysis
Eeglearn
A set of functions for supervised feature learning/classification of mental states from EEG based on "EEG images" idea.
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
Neurokit.py
A Python Toolbox for Statistics and Neurophysiological Signal Processing (EEG, EDA, ECG, EMG...).
Braindecode
Outdated, see new https://github.com/braindecode/braindecode
Pyriemann
Python package for covariance matrices manipulation and Biosignal classification with application in Brain Computer interface
Neurokit
NeuroKit2: The Python Toolbox for Neurophysiological Signal Processing
CereLink
Blackrock Microsystems Cerebus Link for Neural Signal Processing
aperture
Matlab toolbox for univariate and multivariate analysis of EEG data in the time and frequency domains
mnelab
MNELAB – a GUI for MNE
NeuroTechX-McGill-2019
A wheelchair controlled by EEG brain signals and enhanced with assisted driving
BioAmp-v1.5
Upside Down Lab's Biopotential Amplifier v1.5 - Buy on Tindie at https://bit.ly/BioAmp-v1_5
bids-matlab
MATLAB / Octave tools for BIDS datasets
sigviewer
SigViewer is a viewing application for biosignals.
eeg-gcnn
Resources for the paper titled "EEG-GCNN: Augmenting Electroencephalogram-based Neurological Disease Diagnosis using a Domain-guided Graph Convolutional Neural Network". Accepted for publication (with an oral spotlight!) at ML4H Workshop, NeurIPS 2020.
mne-bids
MNE-BIDS is a Python package that allows you to read and write BIDS-compatible datasets with the help of MNE-Python.
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.
python-meegkit
🔧🧠 MEEGkit: MEG & EEG processing toolkit in Python 🧠🔧
brain-monitor
A terminal app written in Node.js to monitor brain signals in real-time
1-60 of 79 eeg projects