Yarn Spinner is a set of narrative game tools for writing, integrating, and testing dialogue and branching stories.
Best Game Narrative Design Software in 2026
Game narrative design software can help you shape branching dialogue and quests while organizing story work for a game. Compare authoring model, branching dialogue, and quest design, then consider game engine support and localization workflow. Version history and maximum collaborators can help you weigh how an option supports shared work and revisions; free-plan availability and paid-from pricing add cost context.…
Ren'Py is a free, open-source engine for creating visual novels and life simulation games with words, images, and sounds.
ChatMapper is a browser-based workspace for building branching conversations, from dialogue and choices to variables, conditions, scripts, media, and…
- 4

articy:draft X
articy:draft X is a narrative design and game writing tool for creating and managing interactive stories.
Free planAPImacOSSelf-hostedWindows7.4From €69.99 a year - 5
Poetix
Poetix is a visual editor for building branching stories for games, training simulations, and other interactive scenarios.
Free planWebAPI7.2From $15 a month - 6

Arcweave
Arcweave is a collaborative tool for creating, testing and publishing games, training scenarios and branching narratives.
Free planWebAPI6.7From $15 a month - 7

Narratyr
Narratyr is a visual authoring tool for creating branching dialogue, quests, and game narratives.
Free planLinuxmacOSWindows6.7From $10 a month - 8
TyranoBuilder
TyranoBuilder is a visual authoring tool for making visual novels, including for creators without programming or scripting knowledge.
AndroidiOSWebmacOS6.6$14.99 one-time - 9
Visual Novel Maker
Visual Novel Maker is a creation tool for aspiring artists and writers who want to make visual novels.
AndroidiOSWebLinux6.6$59.99 one-time - 10
Godot Asset Library
Godot Asset Library is a free repository of user-submitted resources for Godot, including addons, scripts, tools, templates, projects, and demos.
Free planWebLinuxmacOSWindows6.5Free plan - 11
Inform 7
Inform 7 is a programming language for creating interactive fiction through natural-language syntax.
Free planAndroidLinuxmacOSWindows6.5Free plan - 126.5Free plan
- 13
Narrat
Narrat is a free, open-source game engine for making narrative games, RPGs, visual novels, and interactive fiction.
Free planWebLinuxmacOSWindows6.5Free plan - 146.5Free plan
- 15
Twine
Twine is a free, open-source tool for creating interactive, nonlinear stories.
Free planWebLinuxmacOSWindows6.5Free plan - 16
Dialogue System for Unity
Dialogue System for Unity is a Unity solution for creating game conversations and quests.
AndroidiOSLinuxmacOS6.3$95 one-time - 17
Naninovel
Naninovel is a Unity extension for creating dialogue, cutscenes, and visual novels, with authoring tools for writers and a C# framework for developers.
AndroidiOSWebLinux6.3 - 18
Quest Viva
Quest Viva is a free, open-source system for making and playing text adventures and gamebooks, also called interactive fiction.
Free planWebLinuxmacOSWindows6.3Free plan - 19

StoryFlow Editor
StoryFlow Editor is a narrative design tool for building branching dialogues and interactive stories through visual scripting.
LinuxmacOSWindows6.1$24 one-time - 20
Drafft
Drafft is an offline-first editor for interactive narrative systems and game design data.
APILinuxmacOSSelf-hosted6.0 - 21

Dialogue Forge
Dialogue Forge is a web-based visual editor for branching dialogue in games and interactive fiction.
Free planWeb5.8Free plan - 22

Dialogue Manager
Dialogue Manager is a free, open-source branching dialogue editor and runtime addon for Godot games.
APISelf-hosted5.5 - 23
Monologue
Monologue is a dialogue editor for creating branching conversations in narrative-driven games.
LinuxmacOSWindows5.2 - 24
Unity
Unity is a free Minecraft resource pack for Java Edition, with 1.21 listed as a supported version.
5.2 - 25

Dialogic
Dialogic is a free Godot plugin for creating in-game dialogue and visual novels.
5.1

