User Tools

Site Tools


Twine 2

Twine 2 is the most recent release series of Twine. If you've never used Twine before, this version is recommended.

Twine 1

Twine 1 was the original version of Twine, and is still available to download for Windows and Mac.

Story Formats

Story formats are separate from the Twine editor, and determine the markup and code you use to write your stories. They allow you to add conditional logic, display effects, and other interactivity. (How do I decide which story format is right for me?)


Harlowe is the default story format for Twine 2. It isn't available in Twine 1, and features newer, different markup and macros from Twine 1's formats.


SugarCube is a popular format descended from Twine 1's default, Sugarcube. Twine 2 comes packaged with the latest in the SugarCube 1.x series, but there's also a 2.x series available that can be added manually.


Snowman is a format intended for programmers who have experience with JavaScript development, particularly jQuery.

Other Formats

  • Entweedle creates Twee source files from a story.
  • Entwee exports a Twine 2 project as a Twee source file.
  • Illume is an improved proofing format.
  • Protagonist is similar to Snowman, but has more functionality built-in.
  • Adventures is a RPG related story format based on Snowman 2.
  • Paloma is a Jonah like format format based on Snowman.
  • Jonah and Sugarcane are formats packaged with Twine 1. Sugarcane has been superceded by SugarCube, while there as yet no successor to Jonah. The main difference between the two is that when a reader clicks a link in Jonah, new text appears underneath the existing text, instead of replacing it.

Publishing Your Work

Twine stories are published in HTML format, which means you can publish your files on any web server.

After You've Published

Couldn't find an answer to your question here? Try the Q&A.
Because of spam, self-serve user registration has been disabled. If you'd like to contribute to the wiki, please email wiki at twinery dot org with the user name you would like and a quick explanation of what you'd like to do on the wiki (so it's easier to filter out spam).
start.txt · Last modified: 2019/06/07 14:44 by videlais