What does Snowman offer?
Snowman does not use macros like Harlowe, SugarCube, and other story formats. Instead, it has two global objects,
window.passage, that expose functionality for working with the overall story and the current passage, respectively.
Additional styling options are supplied through the inclusion of the Marked library.
Want to learn more?
The official Snowman documentation has more details about Snowman including multiple examples of how to do various tasks.
npm install to install dependencies.
npm run build will create a Twine 2-ready story format under
To check for style errors, run
npm run lint.
To run unit tests, run
npm run test.