Interactive Fiction

A modern directory of harder to find Interactive Fiction and Text Adventure websites — curated across authoring tools, archives, competitions, communities, hosting platforms, and narrative game resources.

Authoring Tools

creation systems • branching narratives • parser design • dialogue tools
Twine
Interactive Story Tool
tool
An open-source tool for telling interactive, nonlinear stories in the browser, widely used for hypertext fiction and experimental narrative work.
twinery.org
ink
Narrative Scripting Language
script
inkle’s scripting language for interactive narrative, built for branching stories, game dialogue, and web-ready storytelling.
inklestudios.com/ink
inklewriter
Browser Story Creator
writer
A free browser-based tool designed to let anyone write and publish interactive stories without heavy technical overhead.
inklestudios.com/inklewriter
Inform 7
Natural-Language IF System
parser
A natural-language-based programming system for creating interactive fiction, especially parser-based literary works.
ganelson.github.io/inform-website
TADS
Text Adventure Development System
engine
A full authoring system for writing high-quality interactive fiction with mature tools, manuals, and parser support.
tads.org
Quest
Text Adventure Builder
build
A free system for building text adventures and gamebooks, designed to be powerful while remaining accessible to new creators.
textadventures.co.uk/quest
ADRIFT
GUI IF Authoring System
gui
A Windows-based interactive fiction system designed to make complex IF creation easier through menus and forms rather than heavy coding.
adrift.co
ChoiceScript
Choice-Based Game Language
choice
A simple programming language for writing interactive novels and multiple-choice narrative games, with publication pathways attached.
choiceofgames.com
Yarn Spinner
Dialogue & Narrative Tool
dialogue
A friendly narrative toolset for planning, writing, integrating, and testing interactive dialogue and story flows.
yarnspinner.dev
Arcweave
Branching Narrative Design Tool
branching
A collaborative platform for designing and publishing branching narratives, interactive experiences, and story logic.
arcweave.com
Ren'Py
Visual Novel Engine
visual
A free visual novel engine for telling interactive stories with words, images, sound, and player choice.
renpy.org

Archives & Databases

preservation • catalogs • reviews • encyclopedic lookup

Competitions & Festivals

annual events • jams • showcases • awards

Communities & Learning Resources

forums • beginner guides • craft discussion • community memory

Hosting & Publishing Platforms

play online • publish stories • community hosting