Skip to content
SPECIFICTION
Get listed

Narratyr vs Yarn Spinner

Narratyr

quasarcorestudios.com

Yarn Spinner

yarnspinner.dev

Side by side

FigureNarratyrYarn Spinner
Price from$10/moFree
Free planYesYes
Free trial——
Open source—Yes
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
API—Yes
Plans published32
Spec score · Game Narrative Design Software8.0 (#11)8.6 (#4)
Engine integrationsNarratyr lists Unreal Engine, Unity, and Godot exporters and runtime libraries, and says its documented format can be integrated into a custom engine.Official integrations support Unity, Godot with C# or GDScript, and Unreal Engine with Blueprint or C++.
Godot integrationThe Godot 4 addon includes GDScript runtime and bindings, resource-based imports, and a variable debugger panel.Godot support includes C# and an early-access GDScript implementation.
PurposeNarratyr is a visual authoring tool for creating branching dialogues, quests, and game narratives.Yarn Spinner creates narrative game tools for writers, programmers and game designers to plan, write, integrate and test game dialogue.
Unity integrationThe Unity integration is a UPM package with a C# runtime, custom importer, and Addressables support.Yarn Spinner for Unity includes a Dialogue Runner and components for loading and delivering dialogue to game UI.
Unreal integrationThe Unreal integration is a UE5 plugin with Blueprint and C++ APIs, debugging tools, and no engine rebuild requirement.The Unreal Engine integration is described as an alpha release with Blueprint and C++ support.

Plans

Narratyr

  • FreeFree
  • Monthly$10 a month
  • One-Time$150, paid once

Narratyr pricing →

Yarn Spinner

  • FreeFree
  • Yarn Spinner+ for Unity$75, paid once

Yarn Spinner pricing →

In their own words

Narratyr

Narratyr is a visual authoring tool for creating branching dialogue, quests, and game narratives. Its node-based editor connects conversation elements and conditions, while quest tools support branching logic and a step-by-step debugger. The editor runs natively on Windows, Linux, and macOS. Exporters and runtime libraries are listed for Unreal Engine, Unity, and Godot, and the documented format can also be integrated into a custom engine. Unreal support is a UE5 plugin with Blueprint and C++ APIs; Unity uses a UPM package with a C# runtime, custom importer, and Addressables support; and the Godot 4 addon includes GDScript runtime and bindings. Projects use an open, human-readable text format intended for version control. Built-in AI chat can draft, rewrite, or design dialogue and quests; it can be disabled, prompts and conversations stay local, and MCP-compatible models can be connected. The Free plan includes all engine exporters and has a 500-node limit. Monthly costs $10 a month, and One-Time costs 150.00 USD once. The documentation describes Narratyr as still in development.

Visit quasarcorestudios.com

Yarn Spinner

Yarn Spinner is a set of tools for planning, writing, integrating, and testing dialogue for games. Its human-readable Yarn scripting language supports interactive conversations and branching narratives. Official integrations are available for Unity, Godot with C# or GDScript, and Unreal Engine with Blueprint or C++. The free, open-source Visual Studio Code extension adds syntax highlighting, error checking, a graph view, and an in-editor dialogue preview. Dialogue strings can be exported with unique IDs, and the system supports runtime language switching and Unity Localization. Voice-over features include audio asset management, synchronization with localization, and playback timing. Ready-made add-ons include speech bubbles and dialogue wheels; Text Animator is part of Yarn Spinner+. Try Yarn Spinner offers a browser-based space to write and run scripts without setup, but its scripts remain in browser storage and are not backed up or synchronized. The core is licensed under MIT. The Free plan costs nothing; Yarn Spinner+ for Unity costs 75.00 USD or more, once.

Visit yarnspinner.dev