This version of the documentation is NOT an official release. You are reading the documentation version which is in active and ongoing development. You can change versions on the bottom left of the screen.

NEST models

This is a guide for the NEST models (e.g. neurons, simulators or synapses) in NEST Desktop.

Below the icon for the project section, you can see the one of the model section, where you can

  • read documentation on models,

  • explore model activities or

  • edit model configurations.

Setting filter tags in the model list

It is possible to select filter tags to display only models with certain properties. The following filter tags are available:


Show models which are installed in NEST Desktop


Show models which are provided in an own GitHub repository


Show models of the selected element type

Model menu


By clicking the right mouse button on the model icon, a menu appears where you can select actions for models.

Import model(s)

You can import models from various sources, e.g. a file you uploaded from you computer, a file from a GitHub repository or from a specified URL.


Model files should be formatted in JSON.

When you select Import from GitHub, choose an element type and then a JSON file of your desired model group which includes all functions of synapse currents.

The table shows a list of models from which you can select which ones you want to import.




The model documentation shows a help text of a model fetched from the NEST Simulator directly. It contains only raw text and thus, no formatted equations, tables and links. The button MORE directs to the official (and styled) documentation of NEST Simulator.

Explore activity of a neuron model


You can explore the activity dynamics of neuron models. First, choose a simulation to see the neuronal response to a specific stimulus device.

Then start the simulation by clicking on the Simulate button.

You can use the code editor to see changes in activity.


It is important to disable the simulation with Insite.


Model editor

The model editor allows you to make changes in parameter specifications, e.g. default value, unit, label or inputs.