Storytree is a simple tool for creating and visualizing story trees like "choose your own adventures". It is designed to be used for creating and visualizing interactive fiction, but it can be used for any kind of branching story.
Storytree is written in Typescript. It is released under the MIT license.