-
https://yarnspinner.dev/ is my go-to, and does all the compiling/localization stuff for you. It's open source so there are some Twine-like tools for node-based script editing, a VS Code plugin. Hope that helps!
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
While not JSON specifically, twine index.html files can be parsed into (or natively written in) Twee with tools like Tweego, which is a fairly easy-to-parse file format. Certainly an option if you have existing Twine stories you'd like to transfer.
-
tweego
Tweego is a free (gratis and libre) command line compiler for Twine/Twee story formats, written in Go.
While not JSON specifically, twine index.html files can be parsed into (or natively written in) Twee with tools like Tweego, which is a fairly easy-to-parse file format. Certainly an option if you have existing Twine stories you'd like to transfer.
-
There's an old article The Poor Man's Dialogue Tree about implementing one and the code for it saves to JSON: dialogger.