NESTML

NESTML is a domain-specific language for neuron and synapse models. It combines an easy to understand, yet powerful syntax with good simulation performance by means of code generation.

Get started
1523 commitsLast commit ≈ 3 days ago63 stars53 forks

Description

NESTML is a domain-specific language for neuron and synapse models. These dynamical models can be used in simulations of (spiking or rate-based) brain activity on several platforms, in particular NEST Simulator.

NESTML combines an easy to understand, yet powerful syntax with good simulation performance by means of code generation (C++ for NEST Simulator), but flexibly supports other simulation engines including neuromorphic hardware.

Logo of NESTML
Keywords
Programming languages
  • Python 81%
  • Jinja 18%
  • ANTLR 1%
License
  • GPL-2.0-only
</>Source code