NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.
A declarative interface for specifying and running simulations in NEST.
Python bindings for NEST