
Twine / An open-source tool for telling interactive, nonlinear stories
Nov 8, 2025 · 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, …
Hi!
Hi! Twine is an open-source tool for telling interactive, nonlinear stories. There are a few things you should know before you get started.
Twine Cookbook - twinery.org
Reading the Cookbook Online Starting with version 2.0, the Twine Cookbook is created using mkdocs with the Material theme and plugin set. It can be found at https://twinery.org/cookbook/. Print and …
Installing Twine - twinery.org
This documentation calls the version of Twine you use directly in a browser "browser Twine" for short, and the version of Twine you install onto a computer "app Twine."
Introduction
Hello! This is a reference guide for the Twine editor. It describes Twine's user interface and introduces the larger ecosystem that surrounds it. If you've never built anything with Twine before, this will guide …
Basic Concepts - twinery.org
If you're using browser Twine, the library is stored invisibly in your browser's storage. However, if you're using app Twine, you'll find your library in a folder named Twine in your documents folder.
First Story - Twine Cookbook
When using the desktop version, Twine 2 will open a HTML stored in the temporary files of the operating system and in whatever the default web browser is for the system is.
Story Formats - Twine Cookbook
While using passages are a part of all Twine authoring, there are different collections of rules and styling options called story formats. In Twine 2, they are accessed as part of the Story Menu.
Using the Twine Cookbook - twinery.org
The Twine Cookbook provides examples, Twee source code, and links to download either on each example page under the different topic areas. Downloading and Using the Examples
Variables - Twine Cookbook
In Twine, a variable is a way of storing and acting on data of some sort. Anything from a number to a series of characters can be stored in a variable. Unlike other code or text in a Passage, variables …