Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Interactive fiction
Software simulating environments in which players use text commands to control characters and influence the environment.
- GitHub: https://github.com/topics/interactive-fiction
- Wikipedia: https://en.wikipedia.org/wiki/Interactive_fiction
- Related Topics: visual-novel, text-adventure,
- Aliases: if,
- Last updated: 2025-02-01 00:15:04 UTC
- JSON Representation
https://github.com/historicalsource/zork1
Zork I (Microcomputer Version) by Infocom
bruce-daniels dave-lebling infocom interactive-fiction marc-blank tim-anderson z-machine zil zork
Last synced: 28 Jan 2025
https://github.com/historicalsource/hitchhikersguide
The Hitchhiker's Guide to the Galaxy, by Steve Meretzky and Douglas Adams (Infocom)
infocom interactive-fiction meretzky towel zil
Last synced: 24 Dec 2024
https://github.com/mhgolkar/Arrow
Game Narrative Design Tool
game-design game-development game-narrative interactive-fiction interactive-storytelling text-adventure
Last synced: 02 Nov 2024
https://github.com/okaybenji/text-engine
A browser-based text adventure game engine and sample game
adventure-game-engine engine game-engine interactive-fiction interactive-fiction-engine javascript repl text-adventure text-adventure-engine text-adventure-game text-engine
Last synced: 01 Feb 2025
https://github.com/facundoolano/advenjure
Text adventure engine written in Clojure and ClojureScript
adventure-game adventure-game-engine clojure game-development interactive-fiction text-adventure
Last synced: 26 Jan 2025
https://github.com/historicalsource/zork
Mainframe Version of Zork (Infocom)
adventure bruce-daniels dave-lebling infocom interactive-fiction marc-blank tim-anderson zork
Last synced: 24 Dec 2024
https://github.com/microsoft/jericho
A learning environment for man-made Interactive Fiction games.
interactive-fiction reinforcement-learning text-based-adventure
Last synced: 27 Jan 2025
https://github.com/lizadaly/windrift
A JS framework for writing mutable stories
Last synced: 27 Oct 2024
https://github.com/instead-hub/instead
INSTEAD - Simple Text Adventure Interpreter
game-engine interactive-fiction lua quests
Last synced: 02 Nov 2024
https://github.com/mkremins/epitaph
https://mkremins.itch.io/epitaph
clojurescript game interactive-fiction interactive-storytelling procedural-generation
Last synced: 19 Dec 2024
https://github.com/historicalsource/zork3
Zork III (Infocom)
bruce-daniels dave-lebling infocom interactive-fiction marc-blank tim-anderson z-machine zil zork
Last synced: 24 Dec 2024
https://github.com/historicalsource/zork1-gold
Zork I (Microcomputer Version) (Solid-Gold Edition) by Infocom
bruce-daniels dave-lebling infocom interactive-fiction marc-blank solid-gold tim-anderson z-machine zil zork
Last synced: 24 Dec 2024
https://github.com/historicalsource/zork2
Zork II (Microcomputer Version) (Infocom)
bruce-daniels dave-lebling fantasy infocom interactive-fiction marc-blank tim-anderson z-machine zil zork
Last synced: 24 Dec 2024
https://github.com/jschomay/elm-narrative-engine
A tool for building interactive fiction style stories in Elm.
elm-lang elm-narrative-engine game-engine interactive-fiction
Last synced: 19 Dec 2024
https://github.com/astrochili/narrator
The Ink language parser and runtime implementation in Lua
defold ink interactive-fiction lpeg lua narrative
Last synced: 19 Dec 2024
https://github.com/neph1/LlamaTale
Giving the power of LLM's to a MUD lib.
generative-ai interactive-fiction large-language-models llama llm mud roleplaying
Last synced: 08 Nov 2024
https://github.com/historicalsource/zorkzero
Zork Zero: The Revenge of Megaboz, by Steve Meretzky of Infocom (1988)
adventure interactive-fiction steve-meretzky z-machine zero zil zork
Last synced: 24 Dec 2024
https://github.com/historicalsource/deadline
Deadline by Marc Blank (Infocom)
deadline infocom interactive-fiction marc-blank z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/beyondzork
Beyond Zork: The Coconut of Quendor by Brian Moriarty (Infocom)
brian-moriarty fantasy infocom interactive-fiction z-machine zil zork
Last synced: 24 Dec 2024
https://github.com/historicalsource/restaurant
The Restaurant at the End of the Universe (Incomplete, Unreleased) (Infocom)
douglas-adams humor infocom interactive-fiction scifi sequel stu-galley unreleased z-machine
Last synced: 24 Dec 2024
https://github.com/historicalsource/bureaucracy
Bureaucracy, by Infocom
douglas-adams infocom interactive-fiction z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/enchanter
Enchanter (Zork IV) by Marc Blank and Dave Lebling (Infocom)
dave-lebling fantasy games infocom interactive-fiction marc-blank spells zil zork
Last synced: 24 Dec 2024
https://github.com/historicalsource/trinity
Trinity by Brian Moriarty (Infocom)
brian-moriarty infocom interactive-fiction nuclear-war z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/amfv
A Mind Forever Voyaging, by Steve Meretzky (Infocom)
a-mind-forever-voyaging game infocom interactive-fiction politics steve-meretzky
Last synced: 24 Dec 2024
https://github.com/curiousdannii/ifvms.js
The Interactive Fiction Virtual Machines Suite - in Javascript
emulator interactive-fiction z-machine
Last synced: 10 Jan 2025
https://github.com/larryboyko/dimityjones
electronic escape novel requiring readers to solve puzzles before reading the next chapter
e-texts fiction interactive-fiction introduction-to-programming text
Last synced: 05 Nov 2024
https://github.com/historicalsource/stationfall
Stationfall, by Steve Meretzky (Infocom)
infocom interactive-fiction meretzky scifi sequel z-machine zil
Last synced: 24 Dec 2024
https://github.com/amiantos/gamebookengine
Gamebook Engine is an open source iOS app for creating and playing gamebooks, a type of interactive fiction where the player gets to make decisions that influence the story.
adventure choice-based-game choosable-adventure gamebook gamebooks interactive-fiction ios swift
Last synced: 27 Oct 2024
https://github.com/historicalsource/lurkinghorror
The Lurking Horror, by Dave Lebling (Infocom)
dave-lebling horror infocom interactive-fiction z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/leathergoddesses-gold
Leather Goddesses of Phobos Gold Edition, by Steve Meretzky (Infocom)
infocom interactive-fiction sex-farce steve-meretzky z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/starcross
Starcross by Dave Lebling
dave-lebling infocom interactive-fiction starcross z-machine zil zork
Last synced: 24 Dec 2024
https://github.com/historicalsource/wishbringer
Wishbringer: The Magick Stone of Dreams by Brian Moriarty (Infocom)
brian-moriarty fantasy infocom interactive-fiction z-machine zil
Last synced: 24 Dec 2024
https://github.com/statico/langterm
🕹️ WebGL-based VT220 emulator, made as a learning example and frontend for a text adventure
bitmap-font cli console demo fun glsl if inform7 interactive-fiction lulz retro shaders story terminal text-adventure vt220 vt520 webgl webgl-game
Last synced: 08 Nov 2024
https://github.com/historicalsource/abyss
James Cameron's The Abyss (Unfinished, Unreleased) by Bob Bates, Infocom
adventure bob-bates infocom interactive-fiction the-abyss z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/sherlock
Sherlock: The Riddle of the Crown Jewels, by Bob Bates of Infocom (1987)
bob-bates infocom interactive-fiction late-stage-infocom zil zmachine
Last synced: 24 Dec 2024
https://github.com/historicalsource/leathergoddesses
Leather Goddesses of Phobos, by Steve Meretzky (Infocom)
infocom interactive-fiction steve-meretzky z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/witness
The Witness, by Stu Galley (Infocom)
infocom interactive-fiction mystery stu-galley the-witness z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/spellbreaker
Spellbreaker (ARCHMAGE, MAGE, ZORK 6) by Dave Lebling (Infocom)
dave-lebling fantasy infocom interactive-fiction z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/arthur
Arthur: The Quest for Excalibur, by Bob Bates of Infocom (1989)
arthur bob-bates infocom interactive-fiction late-stage-infocom z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/cutthroats
Cutthroats, by Michael Berlyn and Jerry Wolper (Infocom)
cutthroats infocom interactive-fiction jerry-wolper michael-berlyn z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/shogun
James Clavell's Shōgun by Dave Lebling of Infocom (1989)
dave-lebling infocom interactive-fiction late-stage-infocom shogun z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/borderzone
Border Zone, by Marc Blank (Infocom)
espionage infocom interactive-fiction marc-blank z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/hollywoodhijinx
Hollywood Hijinx, by Hollywood Dave Anderson (Infocom)
adventure hollywood-anderson infocom interactive-fiction z-machine zil
Last synced: 24 Dec 2024
https://github.com/jschomay/elm-interactive-story-starter
Build your own non-linear interactive stories using the Elm Narrative Engine
elm elm-lang elm-narrative-engine game-development interactive-fiction interactive-stories
Last synced: 12 Oct 2024
https://github.com/historicalsource/plunderedhearts
Plundered Hearts (Amy Briggs) (Infocom)
amy-briggs infocom interactive-fiction pirates romance z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/ballyhoo
Ballyhoo, by Jeff O'Neill (Infocom)
infocom interactive-fiction jeff-oneill z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/nordandbert
Nord and Bert Couldn't Make Head or Tail of It, by Jeff O'Neill (Infocom)
humor infocom interactive-fiction jeff-oneill z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/suspect
Suspect, by Dave Lebling (Infocom)
dave-lebling infocom interactive-fiction mystery z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/moonmist
Moonmist by Stu Galley and Jim Lawrence (Infocom)
adventure infocom interactive-fiction jim-lawrence stu-galley z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/journey
Journey, by Marc Blank, Illustrated by Donald Langos (Infocom)
crpg infocom interactive-fiction marc-blank z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/seastalker
Seastalker, by Stu Galley and Jim Lawrence (Infocom)
infocom interactive-fiction jim-lawrence stu-galley z-machine zil
Last synced: 24 Dec 2024
https://github.com/historicalsource/checkpoint
Checkpoint (Unreleased Game) by Stu Galley (Infocom)
infocom interactive-fiction stu-galley z-machine zork
Last synced: 24 Dec 2024
https://github.com/historicalsource/minizork2-1988
Sampler Edition of Zork II (1988)
infocom interactive-fiction z-machine zil zork
Last synced: 24 Dec 2024
https://github.com/historicalsource/wishbringer-gold
Wishbringer: The Magick Stone of Dreams (Solid-Gold Edition) by Brian Moriarty (Infocom)
brian-moriarty infocom interactive-fiction solid-gold wishbringer z-machine zil
Last synced: 24 Dec 2024
https://github.com/realnc/qtads
A cross-platform, multimedia interpreter for TADS adventure games.
interactive-fiction interactive-fiction-engine interpreter qt tads
Last synced: 27 Oct 2024
https://github.com/realnc/frobtads
Linux and macOS development tools and text-mode interpreter for TADS adventure games.
cli compiler interactive-fiction interpreter sdk tads
Last synced: 28 Oct 2024
https://github.com/carleslc/readteractive
Tool for writing and generating interactive books.
book e-book epub gamebook html interactive interactive-fiction interactive-storytelling kindle latex mobi narrative pandoc pdf reading story storybook storytelling writing writing-tool
Last synced: 28 Oct 2024
https://github.com/historicalsource/minizork-1987
Sampler Edition of Zork (1987 Version) (Infocom)
fantasy infocom interactive-fiction z-machine zil zork
Last synced: 24 Dec 2024
https://github.com/Zaechus/kingslayer
A text-based adventure written in Rust
adventure-game cargo dungeon game interactive-fiction ron rust wasm webassembly
Last synced: 19 Nov 2024
https://github.com/hogart/sugar-cube-utils
Collection of SugarCube 2 macros and goodies
interactive-fiction sugarcube2 twine2
Last synced: 18 Oct 2024
https://github.com/seisatsu/DennisMUD
Dennis MUD - A multiplayer text adventure sandbox engine where the players build the world with in-game commands.
cli collaborative-writing command-line exploration game-engine interactive-fiction mud mud-engine mud-server online-game python3 sandbox sandbox-game telnet text text-adventure text-adventure-engine tinydb user-content websocket
Last synced: 23 Oct 2024
https://github.com/HeavenMercy/StoryTeller-Engine
A Godot plugin helping in building interactive fictions and dialog system
dialog dialogue gdscript godot-engine godot3 godotengine interactive-fiction plugin
Last synced: 02 Nov 2024
https://github.com/he4et/elseifplayer
Interactive Fiction player for the web
Last synced: 19 Nov 2024
https://github.com/realnc/hugor
A cross-platform, multimedia interpreter for Hugo adventure games.
c-plus-plus hugo interactive-fiction interactive-fiction-engine interpreter qt text-adventure-engine
Last synced: 27 Oct 2024
https://github.com/ppkfs/yaifl
An interactive fiction (text adventure) library in Haskell, inspired by Inform7.
game-development game-engine gamedev interactive-fiction interactive-fiction-engine text-adventure text-based-game-engine
Last synced: 17 Jan 2025
https://github.com/curiousdannii/if-decompiler
Decompile Glulx storyfiles into C code
decompiler glulx interactive-fiction relooper
Last synced: 28 Oct 2024
https://github.com/nijikokun/sugarcube-starter
Easy to use starter kit for creating stories with Tweego, Twine and SugarCube.
interactive-fiction sugarcube twee tweego twine
Last synced: 28 Oct 2024
https://github.com/OASIS-learn-study/minecraft-storeys-maker
Minecraft extension to make your own stories in, with and for Minecraft - it's like being a movie director!
children education educational-game interactive-fiction interactive-stories interactive-story interactive-storytelling java minecraft minecraft-mod scratch-extension scratchx sponge-plugin spongepowered stories story storytelling vertx
Last synced: 05 Nov 2024
https://github.com/mgproduction/nesterin-trail
A storytllr-based C64 fantasy text adventure
c64 interactive-fiction text-adventure-game
Last synced: 08 Jan 2025
https://github.com/mkremins/starfreighter
https://mkremins.itch.io/starfreighter
clojurescript game interactive-fiction interactive-storytelling procedural-generation
Last synced: 15 Oct 2024
https://github.com/dcsch/yazmin
Z-machine Interpreter for macOS
c-plus-plus interactive-fiction macos objective-c z-machine
Last synced: 10 Nov 2024
https://github.com/eriknyquist/text_game_maker
Python framework for creating text-based games (interactive fiction)
interactive-fiction python python3 text-adventure text-adventure-game text-game
Last synced: 12 Nov 2024
https://github.com/statico/ifhttp
👾 HTTP REST server for Z-Machine interactive fiction
docker http http-server if inform inform7 interactive-fiction rest z-machine z8
Last synced: 08 Nov 2024
https://github.com/hlship/dialog-tool
Tool to assist in testing and building interactive fiction using Dialog
babashka cli dialog interactive-fiction
Last synced: 04 Dec 2024
https://github.com/stephenhaunts/textualrealityexperienceengine
Textual Reality Experience Engine : Text Adventure Game Engine
c-sharp csharp game-development game-engine interactive-fiction text-adventure text-adventure-engine text-adventure-game
Last synced: 25 Nov 2024
https://github.com/curiousdannii/if
Interactive Fiction technology: specifications and tests
Last synced: 16 Dec 2024
https://github.com/jalbam/lavilladel6
[La villa del seis] A terror adventure. Combination of graphical point-and-click adventure and text adventure (interactive fiction) totally written in PHP and DHTML.
adventure adventure-game adventure-game-engine cross-browser cross-device cross-platform cross-platform-game engine game game-development game-engine interactive-fiction javascript multiplatform php point-and-click text-adventure text-adventure-game web-based web-game
Last synced: 20 Nov 2024
https://github.com/curiousdannii/emglken
Glk meets Emscripten
emscripten glk interactive-fiction
Last synced: 16 Dec 2024
https://github.com/astynax/djaif
Django-powered Interactive Fiction engine
django educational-project game-engine interactive-fiction python
Last synced: 23 Dec 2024
https://github.com/statico/glulxe-httpd
👾 HTTP+JSON Glulx (.ulx) interactive fiction server with session support
docker glulx glulxe http http-server if inform inform7 interactive-fiction json nodejs rest typescript
Last synced: 08 Nov 2024
https://github.com/daelsepara/green-blood
ZIL Implementation of Green Blood (Virtual Reality Adventures) by Mark Smith
game-book interactive-fiction virtual-reality-adventures zil
Last synced: 29 Dec 2024
https://github.com/xenonlab-studio/gozork
Textual adventure written in golang inspired by "Zork - The Great Underground Empire".
advent adventure-game colossal-cave go golang interactive-fiction linux liteide macos text-adventure the-great-underground-empire windows zork
Last synced: 27 Oct 2024
https://github.com/devapromix/lotgd
Край Серого Дракона - браузерная текстовая ролевая онлайн игра - https://lotgd.pp.ua
browser-based browser-game experimental-game-engine fluxbb game game-server interactive-fiction mmo-engine mmorpg online-game open-source-game opensource-game php rpg rpg-game rpg-text russian text-based-game text-based-game-engine web-game
Last synced: 23 Oct 2024
https://github.com/he4et/yet-another-experiment
A small "escape the room" style TADS3 game
game interactive-fiction tads3
Last synced: 20 Jan 2025
https://github.com/daelsepara/dead-men
Down Among the Dead Men (Virtual Reality Adventures) by Dave Morris
game-book interactive-fiction virtual-reality-adventures zil
Last synced: 29 Dec 2024
https://github.com/mkremins/praxish
Partial reconstruction of Versu's Praxis language
interactive-fiction interactive-fiction-engine interactive-storytelling narrative-generation story-generation
Last synced: 15 Oct 2024
https://github.com/devapromix/urq-construct
Конструктор текстовых квестов
interactive-fiction urq-lang urql
Last synced: 10 Jan 2025
https://github.com/hlship/dialog-extensions
Small, useful extensions for the Dialog IF language
Last synced: 23 Jan 2025
https://github.com/mgproduction/the-queen-s-footsteps
StoryTllr64 port of Davide Bucci's text adventure masterpiece (written in AWS)
interactive-fiction text-adventure-game
Last synced: 08 Jan 2025
https://github.com/devapromix/bearurq
Интерпретатор текстовых квестов URQ
bearlibterminal delphi delphi-ide fpc freepascal game interactive-fiction interactive-fiction-engine interpreter lazarus lazarus-ide pascal russian russian-specific story text-adventure urq-lang
Last synced: 10 Jan 2025
https://github.com/devapromix/urq-edit
Редактор текстовых квестов URQ
delphi editor interactive-fiction lazarus pascal russian russian-specific text-adventure text-quest ukrainian urq-lang
Last synced: 10 Jan 2025
https://github.com/hlship/threaded-conversation
Implementation of threaded conversation for the Dialog IF language
Last synced: 04 Dec 2024
https://github.com/jamestomasino/allegra
A TCP port based mystery
interactive-fiction port-listener python tcp
Last synced: 10 Nov 2024
https://github.com/daelsepara/sdl-dead
Down Among the Dead Men (Critical IF Gamebooks)
critical-if game game-book gamebook gamebooks interactive-fiction sdl sdl2 virtual-reality-adventure
Last synced: 07 Nov 2024
https://github.com/hypercubed/ifecs
ecs fiction if interactive interactive-fiction
Last synced: 10 Jan 2025
https://github.com/juhana/hugojs
HugoJS online Hugo interpreter
interactive-fiction interpreter
Last synced: 17 Nov 2024
https://github.com/curiousdannii/glkote-term
Javascript terminal implementation of GlkOte
Last synced: 28 Oct 2024
https://github.com/cliffhall/nextrock
Run a colony on the Red Planet
game interactive-fiction text-adventure twee tweego twine
Last synced: 09 Dec 2024