The Arrow runtime/interpreter in GDScript
Bow runtime or interpreter (not to be confused with the Bow SDK) is the Arrow narrative document runtime in GDScript for Godot engine (v4).
Designed as a custom node, this runtime is very well isolated and independent from the bundling Bow SDK. It may be used as a core interpreter to develop any kind of narrative software, including visual novels, adventures, and story focused games in general.
This addon is thoroughly documented inline; so you can check out how to use the custom node, from Godot editor's built-in documentation browser (or script panel help tool).
If you're interested in a demo or example using this runtime, check out the Bow SDK.