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
Dialoghttps://linusakesson.net/dialog/index.php1/23/2019ParserDialogNoZ-machineMediumYesYes
23
egamebookhttps://github.com/filiph/egamebook1/21/2019Choice-BasedDart, various definition languagesNoHTML/JavaScriptMedium to HighYesYes
24
Enter the Story
http://enterthestory.com/
Save any story webpage to download the engine.
2013Choice-BasedJavaScriptNoHTML/JavaScriptMediumYes
25
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
26
Ficdownhttps://ficdown.com
https://ficdown.com/source
5/22/2018Choice-BasedMarkdownNoEPUB or HTML/JavaScriptLowYesYes
27
FluxDefunct2015ParserNone, visualWebN/ALowNo
28
Fungushttp://fungusgames.com1/14/2018Graphical, Menu-DrivenVisual, optional scripting via UnityVisual editor embedded in Unity
Anything Unity supports
Low to HighYes
29
Gamefichttps://github.com/castwide/gamefic7/31/2017ParserRubyNoRubyMediumYesYes
30
gist-txthttps://github.com/potomak/gist-txt12/15/2015Hyperlink-BasedMarkdownNoMarkdownLowYes, if you host your own copy of the interpreterYes
31
HERITAGEhttps://notabug.org/SylvieLorxu/HERITAGE7/4/2015ParserHERITAGENoHTML/JavaScriptLow to MediumYes
32
Hoothttp://ratfactor.com/misc/hoot/hoot.html2013Hyperlink-BasedHootscriptWebHTML/JavaScriptLowYes
33
Hugohttp://www.generalcoffee.com/hugo/gethugo.html1/10/2006ParserHugoNoHugoMediumYesYes
34
Icicle Enginehttp://icicle-engine.org/In developmentFPS-StyleUnknownVisual editorsIcicleLow to MediumYes
35
Infinite Storyhttp://infinite-story.com/6/19/2012Choice-BasedNone, visualWebN/ALowNo
36
Informhttp://inform7.com/
http://inform-fiction.org/ (Inform 6)
12/24/2015ParserInformDownloadZ-machine, GlulxLow to MediumYesYes (Inform 6)
37
Inkhttps://www.inklestudios.com/ink/
https://github.com/inkle/ink
10/4/2018Hyperlink-BasedInkYesJSON (runtimes exist for JavaScript and Unity)LowYesYes
38
InkleWriterhttp://www.inklestudios.com/inklewriter/?Choice-BasedNone, visualWebHTML, JSON, PDF, or WordLowYes, once you've paid to have your story converted
39
InquisitorIFhttps://github.com/Orihaus/InquisitorIF1/4/2017Hyperlink-BasedInquisitorNoHTML/JavaScriptMediumYesYes
40
INSTEADhttp://instead.syscall.ru/index.html2/10/2018Graphical, Hyperlink-Based, Menu-Driven, and/or ParserLuaNoINSTEADMediumYes
41
Interactive Fiction Markup Language (IFML)http://sourceforge.net/projects/ifml2002 (unlikely to work on modern versions of Java)ParserIFML (XML-esque)NoJavaLowYesYes
42
Interactive Storyhttps://www.interactive-story.com/is/12/24/2015Menu-BasedNone, visualWebN/ALowNo
43
JACLhttp://code.google.com/p/jacl/11/17/2014ParserJACLNoHTML/JavaScriptMediumYesYes
44
Materialistic Interactive Fiction EngineDefunct3/11/2015ParserCommon LispNoMIFE GameLow to MediumYes
45
ngPAWS http://www.ngpaws.com/
https://github.com/Utodev/ngPAWS
1/20/2018ParserVisual, JavaScriptDownloadHTML/JavascriptLowYesYes
46
nScripter and ONScripterhttp://unclemion.com/onscripter/
http://www.nscripter.com/
2/23/2018 (nScripter)
10/9/2011 (ONScripter)
Graphical, Choice-BasednScripterNonScripterMediumYesYes (ONScripter)
47
Project PDhttp://projectpd.blogspot.com/?m=03/19/2012Graphical, Menu-DrivenNone, visualDownloadPDLowYes
48
PyFhttps://code.google.com/p/pyf/12/3/2009ParserPython, XMLNoPythonMediumYesYes
49
Python Adventure Writing Systemhttp://members.nuvox.net/~zt.wolf/PAWS.htm?ParserPythonNoPythonMediumYes
50
Python Universe Builderhttp://py-universe.sourceforge.net/3/22/2013ParserPythonNoPythonMediumYesYes
51
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
52
QUEST 5
http://textadventures.co.uk/quest
https://github.com/textadventures/quest
2/22/2018ParserVisual or QUESTDownloadQuest, can be converted to HTML/JavaScriptLowYesYes
53
QuestMLhttp://questml.com/9/2007Choice-BasedQuestMLOptional downloadHTML/JavaScriptLowYes
54
Ramushttp://ramus.notimetoplay.org/4/24/2013Hyperlink-BasedJavaScriptNoHTML/JavaScriptMediumYes
55
Rapid Adventure Game Creation System (RAGS)http://ragsgame.com1/21/2015Graphical, Menu-DrivenNone, visualDownloadRAGSLowYes
56
Ren'Pyhttp://renpy.org
https://github.com/renpy/renpy
2/24/2018Graphical, Choice-BasedPythonNoPythonMedium to HighYesYes
57
ScottKithttps://github.com/MikeTaylor/scottkit11/16/2017ParserUnnamed LanguageNoScott AdamsLow to MediumYesYes
58
Smashhttp://www.rinkworks.com/smash/9/27/2007ParserSmashYesSmashLowYes
59
Squiffy
http://textadventures.co.uk/squiffy
https://github.com/textadventures/squiffy
11/22/2017Hyperlink-BasedMarkdown, JavaScriptDownload or webHTML/JavaScriptLowYesYes
60
Story Explorerhttps://robsprojects.co.uk/apps/storyexplorer/8/2/2014Hyperlink-BasedNone, visualWebN/ALowNo
61
StoryNexushttp://www.storynexus.com/s12/8/2013Choice-BasedNone, visualWebN/ALow to MediumNo
62
StoryStylushttps://storystylus.com?Graphical, Menu-DrivenNone, visualSilverlight, webFlashLow to MediumNo, costs $20/month to use authoring systemNo
63
Storytellerhttp://storytellerjs.blogspot.com.au4/28/2014Hyperlink-BasedJavaScriptNoHTML/JavaScriptLow to MediumYes
64
Storytronhttp://www.storytron.com/
https://github.com/storytron/swat
12/1/2018Graphical, Choice-BasedNone, visualDownloadStorytronHighYesYes
65
SUDS
https://web.archive.org/web/20150103040350/http://sudslore.org:80/
10/20/2007Parser, Optional MenuNone, visualDownloadSUDSLowYes
66
TADShttp://www.tads.org/
http://www.tads.org/tads2.htm (TADS 2)
5/16/2013ParserTADSDownloadTADS, HTML/JavaScript (TADS 3)Medium to HighYes
67
Talehttps://github.com/irmen/Tale1/20/2018ParserPythonNoPythonMedium to HighYesYes
68
TAVERNhttp://zzo38computer.org/fossil/tavern.ui/8/7/2017ParserForth-likeNo
TAVERN
(Hamster archive-based)
HighYes
69
Text Adventure Enginehttps://github.com/ManzDev/text-adventure-engine3/19/2014ParserJSONNoPHPLowYesYes
70
TextAdventure.jshttps://github.com/TheBroox/TextAdventure.js11/17/2017ParserJavaScriptNoNode.jsLowYesYes
71
Texturehttps://texturewriter.com/
https://github.com/juhana/texture-reader
5/5/2017Hyperlink-BasedNone, visualWebHTML/JavaScriptLowYesYes (Reader only)
72
Tinselhttps://github.com/lazerwalker/tinsel12/18/2015Choice-BasedRubyNoRubyMediumYesYes
73
Toothrothttps://github.com/toothrot-if/toothrot8/24/2018Choice-Based or Hyperlink-BasedMarkdown-like language, JavaScriptDownloadHTML/JavaScriptLow to MediumYesYes
74
Twinehttp://twinery.org/1/30/2018Hyperlink-BasedVisual, JavaScriptDownload or web (2.0)HTML/JavaScriptLow to MediumYesYes
75
Tworld (Seltani's engine)https://github.com/erkyrath/tworld12/6/2015Hyperlink-BasedVisual, PythonBuilt-inPythonMedium to HighYes, if you run your own serverYes
76
Undumhttps://github.com/idmillington/undum10/11/2018Hyperlink-BasedJavaScriptNoHTML/JavaScriptMedium to HighYesYes
77
VarytaleDefunct2012Hyperlink-BasedVisual, JavaScript-esqueWebN/ALowNoNo
78
Visionaryhttps://web.archive.org/web/20160428141653/http://www.therealeasterbunny.pwp.blueyonder.co.uk/visionary.htm12/17/2011ParserNone, visualDownloadScott AdamsLowYes
79
WanderRenga In Blue Blog Post4/25/2015ParserUnnamed LanguageNoWanderLowYes
80
Wibble Questhttp://orta.io/WibbleQuest/1/17/2012ParserObjective-CNo, XCode project includediOSMedium to HighYes
81
Windrifthttps://github.com/lizadaly/windrift12/20/2018Hyperlink-BasedJavaScriptNoHTML/JavaScriptMediumYesYes
82
WinPAWhttp://www.winpaw.com/8/12/2006ParserUnnamed LanguageYesPAWLow to MediumYesNo
83
XVAN
https://www.dropbox.com/sh/1edjyk98d5ijo8w/AABy8LWAFLaAuackejlbpsaia?dl=0
3/28/2018ParserXVANNoXVANMediumYesYes
84
Yarnspinhttps://mattiasgustavsson.itch.io/yarnspin3/3/2018Choice-BasedUnnamed LanguageDownloadYarnspin (text file)LowYes
85
ZILFhttps://bitbucket.org/jmcgrew/zilf/overview2/3/2018ParserMDLNoZ-machineMedium to HighYesYes
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...