Skip to content

A curated list of tools, frameworks, datasets, educational resources, and community links for neuroscience.

Notifications You must be signed in to change notification settings

awesomelistsio/awesome-neuroscience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Awesome Neuroscience Awesome Lists

Buy Me A Coffee   Ko-Fi   PayPal   Stripe

A curated list of tools, frameworks, datasets, educational resources, and community links for neuroscience. This list focuses on computational tools and software for understanding the brain, analyzing neural data, and building neurotechnological solutions.

Contents

General Resources

Neural Data Analysis Tools

  • EEGLAB - A MATLAB toolbox for analyzing EEG data.
  • FieldTrip - A MATLAB toolbox for EEG, MEG, and intracranial data.
  • MNE-Python - A Python library for analyzing and visualizing EEG/MEG data.
  • NeuroPy - A Python library for processing and analyzing neural activity data.

Brain Simulation and Modeling

  • NEURON - A simulation environment for modeling neurons and networks.
  • Brian - A Python library for developing and simulating spiking neural networks.
  • NEST Simulator - A tool for simulating large networks of spiking neurons.
  • The Virtual Brain (TVB) - A platform for simulating large-scale brain networks.

Brain Imaging Tools

  • FSL - A library for analyzing MRI, fMRI, and DTI data.
  • FreeSurfer - A software suite for analyzing and visualizing structural brain imaging data.
  • SPM - A MATLAB toolbox for analyzing brain imaging data.
  • AFNI - A software suite for analyzing and visualizing functional MRI data.

Neuroscience Datasets

Neuroscience and AI

  • DeepLabCut - A tool for tracking animal behavior using deep learning.
  • Nipype - A Python-based platform for neuroimaging workflows.
  • Elephant - A library for analyzing electrophysiology data using Python.
  • NetPyNE - A Python library for developing neural network simulations with AI integration.

Brain-Computer Interfaces (BCIs)

  • OpenBCI - Open-source tools for developing BCIs and EEG-based applications.
  • BCILAB - A MATLAB toolbox for designing and analyzing BCIs.
  • NeuroPype - A platform for designing and deploying BCIs.
  • Brainflow - A framework for accessing and processing EEG data.

Visualization Tools

  • BrainGL - A 3D brain visualization tool.
  • MRIcron - A tool for visualizing medical imaging data.
  • nilearn - A Python library for statistical learning and visualizing neuroimaging data.
  • PySurfer - A Python library for visualizing brain surface data.

Educational Resources

Community and Forums

  • r/Neuroscience - A subreddit for discussing neuroscience topics.
  • NeuroStars - A community platform for neuroscience-related questions and discussions.
  • BrainHack - A community for open neuroscience and collaborative research.
  • Stack Overflow: Neuroscience - Q&A for neuroscience-related programming questions.

Contribute

Contributions are welcome!

License

CC0

About

A curated list of tools, frameworks, datasets, educational resources, and community links for neuroscience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages