Setup GuideΒΆ

This guide provides a detailed documentation on how to install and start NEST Desktop.

Note

To enable the full functionality of NEST Desktop, you also need to install backends on your computer. Each backend provides an API Server which can forward requests to the simulation engine.

You can find the detailed information on backend setup here.


Desktop applications

You are able to use NEST Desktop as Snap, Flatpak or AppImage.

Snap

snap

Install and start NEST Desktop as Snap (with NEST and NESTML Backend).

Snap
Flatpak

Flatpak

Install and run NEST Desktop as Flatpak (with NEST backends).

Flatpak
AppImage

appImage

Download and start NEST Desktop as AppImage (without any backends).

AppImage

Virtualizations

Docker (or Docker Compose) and Apptainer provide both NEST Desktop and NEST Backend, so you have everything you need to run NEST Desktop and NEST Backend.

Docker Compose

docker-compose

Setup NEST Desktop and NEST Simulator with Docker Compose.

Docker Compose
Apptainer (Former Singularity)

apptainer

Setup NEST Desktop and NEST Simulator with Apptainer.

Apptainer

Packages

Alternatively, you can install NEST Desktop with the conda or pip command.

Mamba (Conda)

conda

Setup NEST Desktop (without backends) with Mamba (from Conda-forge).

Mamba
Python

python

Setup NEST Desktop (without backends) from Python Package.

Python