Brian

Brian is a simulator for spiking neural networks available on almost all platforms. The motivation for this project is that a simulator should not only save the time of processors, but also the time of scientists.

Elephant

Elephant is a package for the analysis of neurophysiology data, using Neo data structures.

Mozaik

An integrated workflow framework for large scale neural simulations.

NEST

NEST is a simulator for spiking neural network models from small-scale microcircuits to brain-scale networks of the order of 10^8 neurons and 10^12 synapses. The same code can be used on a large range of architectures from laptops and workstations to HPC clusters and supercomputer.

Neo

Neo is a package for representing electrophysiology data in Python, together with support for reading a wide range of neurophysiology file formats, including Spike2, NeuroExplorer, AlphaOmega, Axon, Blackrock, Plexon, Tdt, and support for writing to a subset of these formats plus non-proprietary formats including HDF5.

NeuroTools

A collection of tools to support all tasks associated with a neural simulation project and which are not handled by the simulation engine.

OpenElectrophy

The OpenElectrophy project aims to simplify data- and analysis-sharing for intra- and extra-cellular recordings. In short with OpenElectrophy you will be able to play with neural signals, spikes and oscillations.

PyNN

A Python package for simulator-independent specification of neuronal network models.

SpykeViewer

Spyke Viewer is a multi-platform GUI application for navigating, analyzing and visualizing data from electrophysiological experiments or neural simulations.

Sumatra

Sumatra is a tool for managing and tracking projects based on numerical simulation or analysis, with the aim of supporting reproducible research. It can be thought of as an ''automated electronic lab notebook'' for simulation/analysis projects.

libNeuroML

Python libNeuroML is an API for working with neuronal models specified in NeuroML (http://neuroml.org)