Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/videlais/snowman

An advanced Twine 2 story format designed for people who already know JavaScript and CSS
https://github.com/videlais/snowman

snowman story-formats twine

Last synced: 3 months ago
JSON representation

An advanced Twine 2 story format designed for people who already know JavaScript and CSS

Awesome Lists containing this project

README

        

# Snowman

![Node.js CI](https://github.com/videlais/snowman/workflows/Node.js%20CI/badge.svg) [![codecov](https://codecov.io/gh/videlais/snowman/branch/master/graph/badge.svg)](https://codecov.io/gh/videlais/snowman)

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

## What does Snowman offer?

Snowman does not use macros. Instead, it provides template tags, `<% ... %>`, and a JavaScript API for accessing and manipulating the current story and its passages.

It also includes the JavaScript library [jQuery](https://jquery.com/).

## Want to learn more?

The [official Snowman documentation](https://videlais.github.io/snowman/#/) has more details.