Another Interactive Fiction Engine List
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
Comment only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Another Interactive Fiction Engine List
2
3
Maintained by mattchelen -at- gmail -dot- com
4
Engine NameWebsiteLast UpdatedUser InterfaceScripting LanguageIDEGame File FormatComplexityCan Self-Publish TitlesOpen Source
5
ADLhttp://adl.sourceforge.net?ParserADLNoADLMediumYesYes
6
ADRIFThttp://www.adrift.co/
https://github.com/jcwild/ADRIFT
6/6/2016ParserNone, visualDownloadADRIFTLowYesYes
7
Adventurehttps://github.com/adrian-prantl/adventure11/28/2015ParserPrologNoHTML/JavaScriptMedium to HighYes, under AGPL termsYes
8
Adventure Bookhttp://web.archive.org/web/20071120072512/http://www.ingold.fsnet.co.uk/adbook.htm?Choice-BasedNone, visualDownloadADV, Z-machine, StandaloneLowYes
9
adventure.luahttps://github.com/shawndumas/adventure.lua9/26/2013ParserLuaNoLuaLow to MediumYesYes
10
Adventuronhttps://eeyo.io/adv781?Parser?WebHTML/JavaScript?YesNo
11
AdvSyshttp://mirrors.ibiblio.org/interactive-fiction/articles/byte87_betz.html?Parser
Unnamed Lisp-like language
NoAdvSysMediumYes
12
Aetheriahttps://github.com/komoku/aetheria3/11/2017ParserBeanshellDownloadAetheriaMedium to HighYesYes
13
Aiee!http://markdamonhughes.com/Aiee/10/19/2004ParserXML-esqueNoJavaLowYes
14
Alanhttp://www.alanif.se/10/2/2016ParserAlanDownloadAlanLowYes
15
AXMA Story Makerhttp://sm.axmasoft.com/?Hyperlink-BasedVisual, JavaScriptDownload or WebHTML/JavaScriptLowYes, if you buy AXMA
16
Blink!http://bloomengine.com/blink/?Hyperlink-BasedUnnamed LanguageNoHTML/JavaScriptLowYes
17
ChoiceScripthttps://www.choiceofgames.com/make-your-own-games/choicescript-intro/11/7/2017Choice-BasedChoiceScriptThird-party DownloadHTML/JavaScriptLowYes, if your game is released for free or you work out a revenue-sharing modelYes, but the license is restrictive
18
Choose Your Storyhttp://chooseyourstory.com2017Choice-BasedVisual, Unnamed LanguageWebN/ALow to MediumNo
19
CLI Adventure Gameshttp://thejackalofjavascript.com/text-based-adventure-games/12/13/2017ParserJavaScriptNoNode.jsMediumYes
20
Curveshiphttp://curveship.com/
https://github.com/nickmontfort/curveship
3/31/2011ParserPythonNoPythonMedium to HighYesYes
21
Dendryhttps://github.com/dendry/dendry7/12/2015 (never finished)Hyperlink-BasedDendryNo, but plugins are available for various code editorsHTML/JavaScriptLow to MediumYesYes
22
Enter the Story
http://enterthestory.com/
Save any story webpage to download the engine.
2013Choice-BasedJavaScriptNoHTML/JavaScriptMediumYes
23
ErasmatronWeb Archive Link5/23/2000Graphical, Choice-BasedNone, visualDownload (only a demo was ever released publicly)ErasmatronHighYes, if you can obtain a version that can compile storyworldsNo
24
Ficdownhttps://ficdown.com
https://ficdown.com/source
5/22/2018Choice-BasedMarkdownNoEPUB or HTML/JavaScriptLowYesYes
25
FluxDefunct2015ParserNone, visualWebN/ALowNo
26
Fungushttp://fungusgames.com1/14/2018Graphical, Menu-DrivenVisual, optional scripting via UnityVisual editor embedded in Unity
Anything Unity supports
Low to HighYes
27
Gamefichttps://github.com/castwide/gamefic7/31/2017ParserRubyNoRubyMediumYesYes
28
gist-txthttps://github.com/potomak/gist-txt12/15/2015Hyperlink-BasedMarkdownNoMarkdownLowYes, if you host your own copy of the interpreterYes
29
HERITAGEhttps://notabug.org/SylvieLorxu/HERITAGE7/4/2015ParserHERITAGENoHTML/JavaScriptLow to MediumYes
30
Hoothttp://ratfactor.com/misc/hoot/hoot.html2013Hyperlink-BasedHootscriptWebHTML/JavaScriptLowYes
31
Hugohttp://www.generalcoffee.com/hugo/gethugo.html1/10/2006ParserHugoNoHugoMediumYesYes
32
Icicle Enginehttp://icicle-engine.org/In developmentFPS-StyleUnknownVisual editorsIcicleLow to MediumYes
33
Infinite Storyhttp://infinite-story.com/6/19/2012Choice-BasedNone, visualWebN/ALowNo
34
Informhttp://inform7.com/
http://inform-fiction.org/ (Inform 6)
12/24/2015ParserInformDownloadZ-machine, GlulxLow to MediumYesYes (Inform 6)
35
InkleWriterhttp://www.inklestudios.com/inklewriter/?Choice-BasedNone, visualWebHTML, JSON, PDF, or WordLowYes, once you've paid to have your story converted
36
INSTEADhttp://instead.syscall.ru/index.html2/10/2018Graphical, Hyperlink-Based, Menu-Driven, and/or ParserLuaNoINSTEADMediumYes
37
Interactive Fiction Markup Language (IFML)http://sourceforge.net/projects/ifml2002 (unlikely to work on modern versions of Java)ParserIFML (XML-esque)NoJavaLowYesYes
38
Interactive Storyhttps://www.interactive-story.com/is/12/24/2015Menu-BasedNone, visualWebN/ALowNo
39
JACLhttp://code.google.com/p/jacl/11/17/2014ParserJACLNoHTML/JavaScriptMediumYesYes
40
Materialistic Interactive Fiction EngineDefunct3/11/2015ParserCommon LispNoMIFE GameLow to MediumYes
41
ngPAWS http://www.ngpaws.com/
https://github.com/Utodev/ngPAWS
1/20/2018ParserVisual, JavaScriptDownloadHTML/JavascriptLowYesYes
42
nScripter and ONScripterhttp://unclemion.com/onscripter/
http://www.nscripter.com/
2/23/2018 (nScripter)
10/9/2011 (ONScripter)
Graphical, Choice-BasednScripterNonScripterMediumYesYes (ONScripter)
43
Project PDhttp://projectpd.blogspot.com/?m=03/19/2012Graphical, Menu-DrivenNone, visualDownloadPDLowYes
44
PyFhttps://code.google.com/p/pyf/12/3/2009ParserPython, XMLNoPythonMediumYesYes
45
Python Adventure Writing Systemhttp://members.nuvox.net/~zt.wolf/PAWS.htm?ParserPythonNoPythonMediumYes
46
Python Universe Builderhttp://py-universe.sourceforge.net/3/22/2013ParserPythonNoPythonMediumYesYes
47
QUEST 3/4/QuestNet
http://textadventures.co.uk/quest/desktop (under previous versions)
https://web.archive.org/web/20100724051540/http://www.axeuk.com/quest/
2009ParserASLDownloadQuestLow to MediumYes
48
QUEST 5
http://textadventures.co.uk/quest
https://github.com/textadventures/quest
2/22/2018ParserVisual or QUESTDownloadQuest, can be converted to HTML/JavaScriptLowYesYes
49
QuestMLhttp://questml.com/9/2007Choice-BasedQuestMLOptional downloadHTML/JavaScriptLowYes
50
Ramushttp://ramus.notimetoplay.org/4/24/2013Hyperlink-BasedJavaScriptNoHTML/JavaScriptMediumYes
51
Rapid Adventure Game Creation System (RAGS)http://ragsgame.com1/21/2015Graphical, Menu-DrivenNone, visualDownloadRAGSLowYes
52
Ren'Pyhttp://renpy.org
https://github.com/renpy/renpy
2/24/2018Graphical, Choice-BasedPythonNoPythonMedium to HighYesYes
53
ScottKithttps://github.com/MikeTaylor/scottkit11/16/2017ParserUnnamed LanguageNoScott AdamsLow to MediumYesYes
54
Smashhttp://www.rinkworks.com/smash/9/27/2007ParserSmashYesSmashLowYes
55
Squiffy
http://textadventures.co.uk/squiffy
https://github.com/textadventures/squiffy
11/22/2017Hyperlink-BasedMarkdown, JavaScriptDownload or webHTML/JavaScriptLowYesYes
56
Story Explorerhttps://robsprojects.co.uk/apps/storyexplorer/8/2/2014Hyperlink-BasedNone, visualWebN/ALowNo
57
StoryNexushttp://www.storynexus.com/s12/8/2013Choice-BasedNone, visualWebN/ALow to MediumNo
58
StoryStylushttps://storystylus.com?Graphical, Menu-DrivenNone, visualSilverlight, webFlashLow to MediumNo, costs $20/month to use authoring systemNo
59
Storytellerhttp://storytellerjs.blogspot.com.au4/28/2014Hyperlink-BasedJavaScriptNoHTML/JavaScriptLow to MediumYes
60
Storytronhttp://www.storytron.com/
https://github.com/storytron/swat
10/10/2018Graphical, Choice-BasedNone, visualDownloadStorytronHighYesYes
61
SUDS
https://web.archive.org/web/20150103040350/http://sudslore.org:80/
10/20/2007Parser, Optional MenuNone, visualDownloadSUDSLowYes
62
TADShttp://www.tads.org/
http://www.tads.org/tads2.htm (TADS 2)
5/16/2013ParserTADSDownloadTADS, HTML/JavaScript (TADS 3)Medium to HighYes
63
Talehttps://github.com/irmen/Tale1/20/2018ParserPythonNoPythonMedium to HighYesYes
64
TAVERNhttp://zzo38computer.org/fossil/tavern.ui/8/7/2017ParserForth-likeNo
TAVERN
(Hamster archive-based)
HighYes
65
Text Adventure Enginehttps://github.com/ManzDev/text-adventure-engine3/19/2014ParserJSONNoPHPLowYesYes
66
TextAdventure.jshttps://github.com/TheBroox/TextAdventure.js11/17/2017ParserJavaScriptNoNode.jsLowYesYes
67
Texturehttps://texturewriter.com/
https://github.com/juhana/texture-reader
5/5/2017Hyperlink-BasedNone, visualWebHTML/JavaScriptLowYesYes (Reader only)
68
Tinselhttps://github.com/lazerwalker/tinsel12/18/2015Choice-BasedRubyNoRubyMediumYesYes
69
Twinehttp://twinery.org/1/30/2018Hyperlink-BasedVisual, JavaScriptDownload or web (2.0)HTML/JavaScriptLow to MediumYesYes
70
Tworld (Seltani's engine)https://github.com/erkyrath/tworld12/6/2015Hyperlink-BasedVisual, PythonBuilt-inPythonMedium to HighYes, if you run your own serverYes
71
Undumhttps://github.com/idmillington/undum10/11/2018Hyperlink-BasedJavaScriptNoHTML/JavaScriptMedium to HighYesYes
72
VarytaleDefunct2012Hyperlink-BasedVisual, JavaScript-esqueWebN/ALowNoNo
73
Visionaryhttps://web.archive.org/web/20160428141653/http://www.therealeasterbunny.pwp.blueyonder.co.uk/visionary.htm12/17/2011ParserNone, visualDownloadScott AdamsLowYes
74
WanderRenga In Blue Blog Post4/25/2015ParserUnnamed LanguageNoWanderLowYes
75
Wibble Questhttp://orta.io/WibbleQuest/1/17/2012ParserObjective-CNo, XCode project includediOSMedium to HighYes
76
WinPAWhttp://www.winpaw.com/8/12/2006ParserUnnamed LanguageYesPAWLow to MediumYesNo
77
XVAN
https://www.dropbox.com/sh/1edjyk98d5ijo8w/AABy8LWAFLaAuackejlbpsaia?dl=0
3/28/2018ParserXVANNoXVANMediumYesYes
78
Yarnspinhttps://mattiasgustavsson.itch.io/yarnspin3/3/2018Choice-BasedUnnamed LanguageDownloadYarnspin (text file)LowYes
79
ZILFhttps://bitbucket.org/jmcgrew/zilf/overview2/3/2018ParserMDLNoZ-machineMedium to HighYesYes
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
Main menu