Making interactive fiction in the form of web page!



  -  89.7 MB  -  Open Source
  • Latest Version

    Twine 2.8.1 LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Chris Klimas / External Link

  • Filename


Twine is an open-source tool for telling interactive, nonlinear stories. 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.

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

It was originally created by Chris Klimas in 2009 and is now maintained by a whole bunch of people at several different repositories.

What Can You Build With Twine?

At its heart, Twine for PC is a tool for creating hypertext. The difference between hypertext and a linear story, the kind found in books and magazines, is that it allows the reader to have some measure of agency. In other words, the reader has some ability over what he or she reads next.

In a story about a haunted house, for example, the reader might be able to tell the protagonist to Turn around and run or Venture deeper into the mausoleum. In a nonfiction piece, the reader might ask to learn more about my aunt who went missing. The convention that has emerged over the past three decades is that readers navigate hypertexts by clicking links. In this sense, you're already a seasoned hypertext reader. You clicked several links to reach this text, after all, and you've probably clicked an uncountable number of links in your life so far.

Can you build games with Twine for Desktop? Of course! Twine has the capability to do conditional logic, so if the protagonist finds a key in an early part of the story, he or she can use it to open a door later on. It can also incorporate variables, which encompass the traditional trappings of games such as hit points and scores. These, along with the agency, are foundational concepts of interactivity, the currency of game design.

  • Twine 2.8.1 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Twine 2.8.1 Screenshot 1
  • Twine 2.8.1 Screenshot 2
  • Twine 2.8.1 Screenshot 3

What's new in this version:

- Duplicating a story in browser Twine correctly copies passages. (Previously, passages were moved to the duplicate story.) This bug only occurred in browser Twine.
- A typo in the French localization was corrected

Story Format Updates:
- Harlowe has been updated to version 3.3.8