Command Palette

Search for a command to run...

Page Inspect

https://twinery.org/
Internal Links
4
External Links
18
Images
0
Headings
7

Page Content

Title: Twine / An open-source tool for telling interactive, nonlinear stories
Description:
HTML Size:8 KB
Markdown Size:3 KB
Fetched At:September 20, 2025

Page Structure

h1Twine is an open-source tool for telling interactive, nonlinear stories.
h1Learn Twine
h1Community
h1Support Twine
h1Source Code
h1Archive
h1Twine has been used to create thousands of works. Here's a sample:

Markdown Content

Twine / An open-source tool for telling interactive, nonlinear stories

# Twine is an open-source tool for telling interactive, nonlinear stories.

You don't need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional logic, images, CSS, and JavaScript when you're ready.

Twine publishes directly to HTML, so you can post your work nearly anywhere. Anything you create with it is completely free to use any way you like, including for commercial purposes.

- Download desktop app
- Use in your browser

The latest version of Twine is 2.10.0, released 24 November 2024.

Looking for the 1.x version of Twine? It's on the IF Archive .

# Learn Twine

The Twine Reference is a guide to the Twine user interface. If you're new to Twine, start here.

Once you're familiar with Twine, you should learn more about the story format you're using. Story formats are like game engines, and determine the features you'll have access to and the way you'll write code.

The Twine Cookbook has advice on how to choose a story format and easy-to-follow examples of how to accomplish common tasks with each of Twine's built-in formats.

Each of Twine's built-in story formats has an online guide:

- Chapbook
- Harlowe
- Snowman
- SugarCube

# Community

The Interactive Fiction Community Forum is a web-based forum for interactive fiction authors.

The Twine Discord is a live chat for Twine authors.

# Support Twine

Chris Klimas, who created Twine and leads its development, has a Patreon.

You can also make donations in support of Twine to The Interactive Technology Foundation, a registered 501(c)(3) nonprofit organization that provides support for the infrastructure of the interactive fiction community.

Some story format developers also accept donations. Visit the web site of the story format you use to find out how you can support continued development.

Non-financial support is important, too. You can help someone out with a question, contribute to the Cookbook, create tutorials of your own, help fix bugs in Twine or its story formats, or translate Twine's user interface to another language.

# Source Code

There are repositories for the Twine application and specs describing the files it works with.

There are repos for Twine's story formats, too:

- Chapbook
- Harlowe
- Snowman
- SugarCube

# Archive

Twine had an Twitter account that was active 2013–2021 whose archives can be browsed.

# Twine has been used to create thousands of works. Here's a sample:

(Find more on places like IFDB or itch.io.)

Twine is a registered trademark of the Interactive Fiction Technology Foundation. Hosting for this web site is also provided by the IFTF.