Scientific Software
Updated 6 months ago

Intracranial Electrode Location and Analysis in MNE-Python — Peer-reviewed • Rank 26.8 • Science 100%

Intracranial Electrode Location and Analysis in MNE-Python - Published in JOSS (2022)

Scientific Software
Updated 6 months ago

MNE-BIDS — Peer-reviewed • Rank 21.0 • Science 100%

MNE-BIDS: Organizing electrophysiological data into the BIDS format and facilitating their analysis - Published in JOSS (2019)

Medicine Mathematics
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

MNE-ICALabel — Peer-reviewed • Rank 15.5 • Science 98%

MNE-ICALabel: Automatically annotating ICA components with ICLabel in Python - Published in JOSS (2022)

Mathematics Medicine
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

HNN-core — Peer-reviewed • Rank 13.3 • Science 100%

HNN-core: A Python software for cellular and circuit-level interpretation of human MEG/EEG - Published in JOSS (2023)

Engineering (36%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

mTRFpy — Peer-reviewed • Rank 11.3 • Science 100%

mTRFpy: A Python package for temporal response function analysis - Published in JOSS (2023)

Engineering (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

SelfEEG — Peer-reviewed • Rank 10.0 • Science 100%

SelfEEG: A Python library for Self-Supervised Learning in Electroencephalography - Published in JOSS (2024)

Artificial Intelligence and Machine Learning (38%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

MNELAB — Peer-reviewed • Rank 15.0 • Science 95%

MNELAB: a graphical user interface for MNE-Python - Published in JOSS (2022)

Mathematics Medicine
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

UnfoldSim.jl — Peer-reviewed • Rank 8.1 • Science 100%

UnfoldSim.jl: Simulating continuous event-based time series data for EEG and beyond - Published in JOSS (2025)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Reducing the efforts to create reproducible analysis code with FieldTrip — Peer-reviewed • Rank 12.3 • Science 95%

Reducing the efforts to create reproducible analysis code with FieldTrip - Published in JOSS (2024)

Scientific Software
Updated 6 months ago

Connectome Mapper 3 — Peer-reviewed • Rank 11.1 • Science 95%

Connectome Mapper 3: A Flexible and Open-Source Pipeline Software for Multiscale Multimodal Human Connectome Mapping - Published in JOSS (2022)

Mathematics Sociology Economics
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Pycrostates — Peer-reviewed • Rank 12.6 • Science 93%

Pycrostates: a Python library to study EEG microstates - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Openseize — Peer-reviewed • Rank 7.5 • Science 98%

Openseize: A digital signal processing package for large EEG datasets in Python - Published in JOSS (2023)

Mathematics
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Octopus Sensing — Peer-reviewed • Rank 9.4 • Science 95%

Octopus Sensing: A Python library for human behavior studies - Published in JOSS (2022)

Mathematics Medicine
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

fitgrid — Peer-reviewed • Rank 8.3 • Science 95%

fitgrid: A Python package for multi-channel event-related time series regression modeling - Published in JOSS (2021)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

NeuroAnalyzer — Peer-reviewed • Rank 4.2 • Science 98%

NeuroAnalyzer: Julia toolbox for analyzing neurophysiological data - Published in JOSS (2025)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Bidsme — Peer-reviewed • Rank 4.8 • Science 93%

Bidsme: expandable BIDS-ifier of brain imagery datasets - Published in JOSS (2023)

Scientific Software · Peer-reviewed
Updated 6 months ago

UnfoldMakie • Rank 8.4 • Science 77%

Plotting and visualization tools for EEG data, with additional Unfold.jl regression ERP methods. Based on the visualization libraries Makie.jl and AlgebraOfGraphics.jl

Updated 6 months ago

fooof • Rank 17.8 • Science 67%

Parameterizing neural power spectra into periodic & aperiodic components.

Updated 6 months ago

mdla • Rank 7.8 • Science 77%

Multivariate Dictionary Learning Algorithm

Updated 6 months ago

pyprep • Rank 16.0 • Science 67%

PyPREP: A Python implementation of the Preprocessing Pipeline (PREP) for EEG data

Updated 6 months ago

pybv • Rank 16.2 • Science 64%

A lightweight I/O utility for the BrainVision data format, written in Python.

Updated 6 months ago

eeg-positions • Rank 10.5 • Science 67%

Compute and plot standard EEG electrode positions.

Updated 6 months ago

brainstorm3 • Rank 10.1 • Science 62%

Brainstorm software: MEG, EEG, fNIRS, ECoG, sEEG and electrophysiology

Updated 6 months ago

ieeg • Rank 9.8 • Science 62%

A repo of current preprocessing methods for the Cogan Lab

Updated 6 months ago

PyMNE • Rank 7.0 • Science 59%

Julia interface to MNE-Python via PythonCall

Updated 6 months ago

bci • Rank 2.5 • Science 57%

Framework for P300 wave detection and noise-based cyberattacks in Brain-Computer Interfaces - Enrique Tomás Martínez Beltrán

Updated 6 months ago

python-meegkit • Rank 7.6 • Science 49%

🔧🧠 MEEGkit: MEG & EEG processing toolkit in Python

Updated 6 months ago

eeguana • Rank 5.9 • Science 46%

A package for manipulating EEG data in R.

Updated 6 months ago

bidsgnostic • Rank 2.3 • Science 44%

BIDS app to view a dataset content and the events file content

Updated 5 months ago

https://github.com/cbrnr/xdf.jl • Rank 5.5 • Science 26%

Load XDF files in Julia

Updated 5 months ago

https://github.com/cbrnr/sigviewer • Rank 7.6 • Science 23%

A viewing application for biosignals

Updated 5 months ago

https://github.com/cyclotronresearchcentre/shamo • Rank 5.9 • Science 23%

A tool for electromagnetic modelling of the head and sensitivity analysis.

Updated 5 months ago

https://github.com/lokinou/p3k_offline_analysis • Rank 2.1 • Science 10%

P300 speller offline analysis recorded with Openvibe and BCI2000. Using python-MNE

Updated 6 months ago

osl-ephys • Science 44%

OHBA Software Library: Electrophysiological Data Analysis Toolbox

Updated 6 months ago

caton-pcb • Science 39%

Hardware design files for wireless EEG system used in concurrent TMS-EEG-fMRI

Scientific Software
Updated 6 months ago

SPM 25 — Peer-reviewed • Science 96%

SPM 25: open source neuroimaging analysis software - Published in JOSS (2025)

Updated 6 months ago

eeg-pyline • Science 67%

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

Updated 6 months ago

cpp_bids • Science 67%

a set of matlab / octave function to create BIDS comptible folder structure and filenames

Updated 6 months ago

eeg_to_erp_pipeline_stats_r • Science 67%

General pipeline used for analyzing EEG data where Raw EEG data gets transformed into ERPS and Stats are done in R (Mixed effects models)

Updated 5 months ago

https://github.com/cbrnr/timewarp • Science 13%

Time-warping variable-length EEG epochs for time/frequency analysis

Updated 5 months ago

https://github.com/cognitiveneurolab/pipeline_eeg_to_erp_eeglab_stats_r • Science 41%

General pipeline used for analyzing EEG data where Raw EEG data gets transformed into ERPS and Stats are done in R (Mixed effects models)

Updated 6 months ago

bids • Science 44%

Template for new EEG studies in NCIL, using BIDS-compliant structure and scripts to import data.

Updated 6 months ago

cpp_ptb • Science 67%

a set of function to make it easier to create behavioral, EEG, fMRI experiment with psychtoolbox

Updated 6 months ago

areeg-an-open-access-arabic-inner-speech-eeg-dataset • Science 57%

Repository contains all code needed to work with ArEEG dataset

Updated 6 months ago

HainkeEtAl_SLEEP_2025 • Science 57%

Code and materials for Hainke et al. (2025), SLEEP.

Updated 6 months ago

ecomp_analysis • Science 67%

Analyses for the eComp experiment 2021

Updated 6 months ago

avocodo • Science 26%

A MATLAB-based GUI that optimizes the experience in audio/video coding EEG data.

Updated 6 months ago

oscillationmethods • Science 67%

Methodological considerations for analyzing and interpreting neural oscillations.

Updated 6 months ago

developmentaldemo • Science 67%

Tutorial for developmental data with spectral parameterization.

Updated 6 months ago

novicevsexpert • Science 44%

Replication package, supplementary materials, and analysis pipeline for our FSE'22 EEG study.

Updated 6 months ago

erpscanr • Science 57%

Automated meta-analysis of event-related potential (ERP) research.

Updated 6 months ago

eCobidas • Science 57%

Working repository to turn the COBIDAS guidelines to report methods and results in neuroimaging into a user friendly checklist

Updated 6 months ago

jlmerclusterperm • Science 49%

Fast cluster-based permutation test for densely-sampled, multi-level time series data (ex: eyetracking, EEG)

Updated 6 months ago

bids-matlab • Science 67%

MATLAB / Octave tools for BIDS datasets

Updated 6 months ago

gaitmod • Science 26%

Python library for real-time gait modulation prediction using multimodal neural and movement data (LFP, EEG, IMU, EMG) — designed for closed-loop DBS systems in Parkinson’s disease.

Scientific Software
Updated 6 months ago

PyRASA - Spectral parametrization in python based on IRASA — Peer-reviewed • Science 93%

PyRASA - Spectral parametrization in python based on IRASA - Published in JOSS (2025)

Updated 6 months ago

aoc-frp-code • Science 57%

Replication package, supplementary materials, and analysis pipeline for our EEG study

Updated 6 months ago

resting-state-analysis-pipeline-microstates-frequency • Science 44%

Resting state pipeline from pre-processing raw data until doing a power/frequency analysis and a microstate analysis

Updated 6 months ago

swat-experiment • Science 54%

Paradigm FKA Swat kids updated. Now contains eyetracking, the ISI is created differently and the the the response window is changed.

Updated 6 months ago

t9_ssvep • Science 67%

Python Implementation for a real time SSVEP-based BCI using a stream of EEG data trough LSL

Updated 6 months ago

eeg-imagined-speech-recognition • Science 44%

Imagined speech recognition using EEG signals. KaraOne database, FEIS database.

Updated 6 months ago

eegutils • Science 54%

An R package for processing and plotting of electroencephalography (EEG) data

Updated 6 months ago

usb-to-ttl • Science 67%

A repository to document sending TTL triggers via USB

Updated 6 months ago

pyntbci • Science 57%

The Python Noise-Tagging Brain-Computer interface (PyntBCI) library is a Python toolbox for the noise-tagging brain-computer interfacing (BCI) project developed at the Donders Institute for Brain, Cognition and Behaviour, Radboud University, Nijmegen, the Netherlands