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
1477 commitsLast commit ≈ 1 month ago56 stars48 forks

What NESTML can do for you

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