Snowman 1.4 Documentation

Snowman is a minimal Twine 2 story format designed for people who already know JavaScript and CSS originally created by Chris Klimas. It is currently being maintained by Dan Cox.

What does Snowman offer?

Snowman does not use macros like Harlowe, SugarCube, and other story formats. Instead, it has two global objects, window.story and window.passage, that expose functionality for working with the overall story and current passage respectively.

It also includes the JavaScript libraries jQuery and Underscore.

Additional styling options are supplied through the inclusion of the Marked library.


Many of the examples included in this documentation come from the Twine Cookbook and are used under the same Creative Commons Attribution-ShareAlike 4.0 International License.

Having problems?

Snowman is on GitHub. Report any problems or suggestions for improvements using the Issues system.


Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Documentation Version 1.7 (September 2019)

results matching ""

    No results matching ""