PyphiA toolbox for integrated information theory.
BraynsVisualizer for large-scale and interactive ray-tracing of neurons
MoabbMother of All BCI Benchmarks
NeurodockerGenerate custom Docker and Singularity images, and minimize existing containers
NeurolibEasy whole-brain modeling for computational neuroscientists 🧠💻👩🏿🔬
Brainrendera python based software for visualization of neuroanatomical and morphological data.
BmtkBrain Modeling Toolkit
DvidDistributed, Versioned, Image-oriented Dataservice
OpensesameGraphical experiment builder for the social sciences
VisbrainA multi-purpose GPU-accelerated open-source suite for brain data visualization
EegruntA Collection Python EEG (+ ECG) Analysis Utilities for OpenBCI and Muse
BrainflowBrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors
ErplabERPLAB Toolbox is a free, open-source Matlab package for analyzing ERP data. It is tightly integrated with EEGLAB Toolbox, extending EEGLAB’s capabilities to provide robust, industrial-strength tools for ERP processing, visualization, and analysis. A graphical user interface makes it easy for beginners to learn, and Matlab scripting provides enormous power for intermediate and advanced users.
FooofParameterizing neural power spectra into periodic & aperiodic components.
Suite2pcell detection in calcium imaging recordings
KilosortFast spike sorting with drift correction for up to a thousand channels
BluepyoptBlue Brain Python Optimisation Library
EntropyEntroPy: complexity of time-series in Python (DEPRECATED)
CatmaidCollaborative Annotation Toolkit for Massive Amounts of Image Data
UncertainpyUncertainpy: a Python toolbox for uncertainty quantification and sensitivity analysis, tailored towards computational neuroscience.
Mne PythonMNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
TapasTAPAS - Translational Algorithms for Psychiatry-Advancing Science
Psycho.rAn R package for experimental psychologists
SpikeextractorsPython-based module for extracting from, converting between, and interfacing with many common file formats in extracellular recording.
Mne CppMNE-CPP: A Framework for Electrophysiology
DeepeegDeep Learning with Tensor Flow for EEG MNE Epoch Objects
ExpyrimentPlatform-independent lightweight Python library for designing and conducting timing-critical behavioural and neuroimaging experiments
EpflEPFL summaries & cheatsheets over 5 years (computer science, communication systems, data science and computational neuroscience).
CanlabcoreCore tools required for running Canlab Matlab toolboxes. The heart of this toolbox is object-oriented tools that enable interactive analysis of neuroimaging data and simple scripts using high-level commands tailored to neuroimaging analysis.
TnnBiologically-realistic recurrent convolutional neural networks
Openbci DashboardA fullstack javascript app for capturing and visualizing OpenBCI EEG data
RastermapA multi-dimensional embedding algorithm
Open Science ResourcesA publicly-editable collection of open science resources, including tools, datasets, meta-resources, etc.
PyabfA Python interface for ABF files
OatReal-time position tracker for behavioral research
PsychopyFor running psychology and neuroscience experiments
PymuscleA motor unit based model of skeletal muscle and fatigue
Meta rlThe Tensorflow code and a DeepMind Lab wrapper for my article "Meta-Reinforcement Learning" on FloydHub.
Neuromatch AcademyPreparatory Materials, Self-guided Learning, and Project Management for Neuromatch Academy activities
OnixONI-compatible hardware, firmware, and host APIs for advanced neuroscience experiments.
Awesome NeuroscienceA curated list of awesome neuroscience libraries, software and any content related to the domain.
NengoA Python library for creating and simulating large-scale brain models
Brian2Brian is a free, open source simulator for spiking neural networks.
FieldtripThe MATLAB toolbox for MEG, EEG and iEEG analysis
Dcm2niixdcm2nii DICOM to NIfTI converter: compiled versions available from NITRC
Csinva.github.ioSlides, paper notes, class notes, blog posts, and research on ML 📉, statistics 📊, and AI 🤖.
EyeloopEyeLoop is a Python 3-based eye-tracker tailored specifically to dynamic, closed-loop experiments on consumer-grade hardware.