Twine

Chris Klimas · ChrisKlimas.Twine

An open-source tool for telling interactive, nonlinear stories with variables, conditional logic, images, CSS, and JavaScript

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.

winget install --id ChrisKlimas.Twine --exact --source winget

Latest 2.12.0

Release Notes

New Features Added

  • When adding tags, multiple suggestions are now shown when more than one existing one matches what's been typed.
  • A new preference has been added where tags now appear as badges with names on passage cards instead of a thin stripe of color. When this preference is active, all badges are shown on passage cards regardless of whether a color has been assigned to them.
  • App Twine has been updated to Electron 41.
  • A Japanese localization has been added. Bugs Fixed
  • Long passage names now display with an ellipsis in the title bars of passage editors, instead of the title bar getting taller.
  • The start passage on duplicated stories is now set correctly.
  • A bug where passage name completions in the passage editor didn't appear in certain situations has been fixed.
  • An unnecessary delay when loading localizations has been fixed.
  • The Ukrainian localization has been improved. Story Format Updates
  • Chapbook has been updated to version 2.3.1.

Installer type: nullsoft

Architecture Scope Download SHA256
x64 user Download 1292D6DDDC64B89583CCA6E17123215E5D7CD35C32CDEA1C14EDFFF7599E6EBC
x64 machine Download 1292D6DDDC64B89583CCA6E17123215E5D7CD35C32CDEA1C14EDFFF7599E6EBC

Details

Homepage
https://twinery.org/
License
GPL-3.0
Support
https://github.com/klembot/twinejs/issues
Copyright
Copyright © 2026 Chris Klimas

Tags

stoeytellingstory

Older versions (15)

2.11.1
Architecture Scope Download SHA256
x64 user Download 1EFFE5FB83C6F2EDA51CBAC4C08B18C476A4B6BD6F7DEC01656B7B338E3C63F6
x64 machine Download 1EFFE5FB83C6F2EDA51CBAC4C08B18C476A4B6BD6F7DEC01656B7B338E3C63F6
2.11.0
Architecture Scope Download SHA256
x64 user Download EFF52A5BD67C09BF91F964D995D926C9FF1DB20DFC7F1EDD70720062C4D35B53
x64 machine Download EFF52A5BD67C09BF91F964D995D926C9FF1DB20DFC7F1EDD70720062C4D35B53
2.10.0
Architecture Scope Download SHA256
x64 user Download 4D743326797C11F236087057B096203BDF58E86A88D273BB4A8F3BD182D5B342
x64 machine Download 4D743326797C11F236087057B096203BDF58E86A88D273BB4A8F3BD182D5B342
2.8.1
Architecture Scope Download SHA256
x64 user Download 0D4279236D6A919A11AA896D6133B4A10597E3E307297EB7FCA8F72BA9741206
x64 machine Download 0D4279236D6A919A11AA896D6133B4A10597E3E307297EB7FCA8F72BA9741206
2.8.0
Architecture Scope Download SHA256
x64 user Download 6590ED896A6AC20BAF600ACD1DC86892329FBACCC5AC1DE02C26D28AA33692AA
x64 machine Download 6590ED896A6AC20BAF600ACD1DC86892329FBACCC5AC1DE02C26D28AA33692AA
2.7.1
Architecture Scope Download SHA256
x64 user Download A8BF061DEDA5674084D2609F1A927CF8B7625F1DD85AB65354ABDEC8D7809995
x64 machine Download A8BF061DEDA5674084D2609F1A927CF8B7625F1DD85AB65354ABDEC8D7809995
2.7.0
Architecture Scope Download SHA256
x64 user Download 9571D5724DBADC0A0AE2BF01500FA6228404F73FC3CDF246999B6E595ACE3091
x64 machine Download 9571D5724DBADC0A0AE2BF01500FA6228404F73FC3CDF246999B6E595ACE3091
2.6.2
Architecture Scope Download SHA256
x64 user Download E0D186C7ED5DC7BE395D14AF3C0602BA1490D92CC5D4117CCD0DEAF5361082D2
x64 machine Download E0D186C7ED5DC7BE395D14AF3C0602BA1490D92CC5D4117CCD0DEAF5361082D2
2.6.1
Architecture Scope Download SHA256
x64 user Download 9144C33C9BC3774EA1648EA3D2939D0D68858225C9510B66988FD35199DA0763
x64 machine Download 9144C33C9BC3774EA1648EA3D2939D0D68858225C9510B66988FD35199DA0763
2.5.1
Architecture Scope Download SHA256
x64 user Download 1833BBD0AAB94FDDA19607635BFCC718EE64335B3C2A39AA3577C9545D2033A6
x64 machine Download 1833BBD0AAB94FDDA19607635BFCC718EE64335B3C2A39AA3577C9545D2033A6
2.4.1
Architecture Scope Download SHA256
x64 user Download DD68BA3D44A9F5DE536100FCED0C6DA68CA96C63575C814C35094BF38ED70B37
x64 machine Download DD68BA3D44A9F5DE536100FCED0C6DA68CA96C63575C814C35094BF38ED70B37
2.4.0
Architecture Scope Download SHA256
x64 user Download 38FFB07935ADB952AAF3D38B714814F6F06630DC023DDC676FA21914EFAB7E24
x64 machine Download 38FFB07935ADB952AAF3D38B714814F6F06630DC023DDC676FA21914EFAB7E24
2.3.16
Architecture Scope Download SHA256
x64 user Download 5D9369ACF3243A6EF28545CC54EE938BDF322AE79EB78014CD8B47C0D9E67BD5
x64 machine Download 5D9369ACF3243A6EF28545CC54EE938BDF322AE79EB78014CD8B47C0D9E67BD5
2.3.15
Architecture Scope Download SHA256
x64 user Download A121CAA6AC755A80314434C3BB599614AA5B01D1C17CBDA2CF4230E78D3A91B6
x64 machine Download A121CAA6AC755A80314434C3BB599614AA5B01D1C17CBDA2CF4230E78D3A91B6
2.3.14
Architecture Scope Download SHA256
x64 Download B40C9FAD1DC1FCBD9AF68B3AA34B1C88170B700600F3FF7693CBCA58659EAAE2