Where can you learn Twine and get help from the community?
Twine's own site points to a small set of official learning resources and two main community channels. Start with the Twine Reference if you're new to the interface, move to the Cookbook and your story format's guide once you start writing, and use the Interactive Fiction Community Forum or the Twine Discord when you get stuck. All of these are linked from twinery.org, and the current version listed there is 2.12.0 (released 10 April 2026).
Learning resources
Twine Reference
The Twine Reference is described on the site as "a guide to the Twine user interface." If you're new to Twine, the site says to start here. Use it to learn what the editor's panels, menus, and story map do before you worry about writing logic.
Story format guides
Story formats are "like game engines," according to the site: they determine which features you have access to and how you write code. Each built-in format has its own online guide:
- Chapbook
- Harlowe
- Snowman
- SugarCube
Once you're comfortable with the Twine interface, the site recommends learning more about the specific story format you're using, because that's what governs your available features and syntax.
Twine Cookbook
The Twine Cookbook covers how to choose a story format and gives "easy-to-follow examples of how to accomplish common tasks with each of Twine's built-in formats." It's the practical companion to the format guides: reach for it when you know what you want to do but not which format or code gets you there.
Community and help channels
| Channel | What it is | Best for |
|---|---|---|
| Interactive Fiction Community Forum | A web-based forum for interactive fiction authors | Searchable, longer-form questions and answers |
| Twine Discord | A live chat for Twine authors | Quick questions and real-time back-and-forth |
Both are linked from twinery.org. The site also notes that the old Q&A section and forum it used to host are now read-only archives, closed in 2019 and 2017 respectively, and that information in them is likely out of date — so treat those as historical reference, not current answers.
Supporting Twine
Twine is open source, and the site lists several ways to contribute:
- Financial: Chris Klimas, who created Twine and leads its development, has a Patreon. Donations can also go to the Interactive Fiction Technology Foundation, described as a registered 501(c)(3) nonprofit that supports the infrastructure of the interactive fiction community. Some story format developers accept donations too — check your format's website.
- Non-financial: The site explicitly calls this important. Options include helping someone with a question, contributing to the Cookbook, creating your own tutorials, helping fix bugs in Twine or its story formats, or translating Twine's user interface into another language.
Practical notes
- Anything you create with Twine is, per the site, "completely free to use any way you like, including for commercial purposes."
- Twine publishes directly to HTML, so you can post your work nearly anywhere.
- You don't need to write code for a simple story, but you can extend stories with variables, conditional logic, images, CSS, and JavaScript when you're ready.
- If you specifically need the older 1.x version of Twine, the site says it's on the IF Archive rather than the main download.