Twine is an open-source tool for creating interactive, nonlinear stories without coding, allowing for the use of variables and publishing to HTML.

Are you the developer of this app? Verify ownership to manage this listing.

Get a dedicated desktop app for Twine on Mac, Windows, and Linux with WebCatalog Desktop.

  • Launch Twine directly from your Dock or taskbar.
  • Work without distractions in a dedicated window, separate from your browser tabs.
  • Manage multiple Twine accounts and switch between them without logging out.

Learn more about WebCatalog Desktop

Writers, interactive-fiction creators, and educators can use Twine to build branching stories and choice-based games without starting with code. Write in short sections called passages, connect them with links, and use Twine’s visual story map to see how readers can move through the narrative and where choices lead. For simple projects, passages and links are enough. To add more complex interactions, authors can use story formats with variables and conditional logic, and customize stories with images, CSS, or JavaScript. Twine publishes each story as an HTML file that can be shared or hosted on the web. It suits projects focused on text and narrative choices; more customized behavior may require familiarity with coding and the selected story format.

Disclaimer: WebCatalog is not affiliated, associated, authorized, endorsed by or in any way officially connected to Twine. All product names, logos, and brands are property of their respective owners.