
The nflow editor is Nelson's block-diagram environment for building and simulating dynamic systems.
It provides a visual editor for wiring blocks and subsystems, saving and loading diagrams in the .nflow JSON format, and running simulations with either the fixed-step engine or the variable-step (CVODES) solver, with zero-crossing detection for discontinuous blocks.
Diagrams can also be turned into standalone C or Rust code through the code generator.
NFlow is currently released as 1.0.0-beta.1: it is functional and tested, but details of its interfaces and file format may still evolve based on feedback.