
StoryFlow Editor is a narrative-driven game engine with a visual scripting system that lets you create visual-novel-style games, or integrate its dialogue system into Unreal Engine, Unity or Godot using free plugins.
Price history tracked since Jul 7, 2026 · vs all tracked offers.
Based solely on tracked price history — not purchase advice.
Tracked since Jul 7, 2026.
Steam Social Deduction Fest ends
Official stores with direct support.

StoryFlow Editor is a narrative-driven game engine with a visual scripting system that lets you create visual-novel-style games, or integrate its dialogue system into Unreal Engine, Unity or Godot using free plugins.
Connect dialogue nodes. Create branching choices. Add conditional logic. See your entire story structure at a glance. Test any path instantly without leaving the editor.
Export your story as a desktop app or standalone HTML file playable in any browser — perfect for sharing prototypes, publishing on itch.io, or building visual novel experiences. Or export as JSON and integrate directly into your game using free, open-source plugins for
Unreal Engine,
Unity, and
Godot — complete with runtime components, variable management, audio systems, save/load, and real-time Live Sync with the editor.
Hundreds of nodes give you complete control over your narrative logic without writing code. Build branching dialogue with character portraits and audio, track player choices with variables, create conditional story paths, manage inventory and relationship systems, loop through arrays, and calculate dynamic values — all by connecting nodes visually.
The built-in Runtime Debugger lets you playtest instantly — jump to any node, watch variables update as you make choices, inspect the call stack, and catch logic errors before they reach players. No export needed, no external tools. Click play, test, iterate.
Official plugins available for all three major engines:
Unreal Engine — Full Blueprint and C++ support, runtime component, save/load, Live Sync.
Unity — Native C# integration, event-driven API, custom inspector, Live Sync.
Godot 4 — Pure GDScript, typed signals, autoload singleton, Live Sync.
All plugins include variable management, character and audio systems, built-in dialogue UI with fallback, JSON importing, and real-time WebSocket sync — edit dialogue in StoryFlow, see changes in your running game.
Track anything across your story with 9 variable types: booleans, integers, floats, strings, enums, images, maps, audio, and characters. Store lists with full array support — add, remove, search, loop, get random elements. Organize with categories, global and local scope, and reference variables directly in dialogue text with {variableName} syntax.
Create characters with custom variables and use interpolation for dynamic dialogue. Attach characters to dialogue nodes, read and set their data at runtime, and build relationship systems that react to player choices.
100% Offline — Your data stays on your machine. No cloud dependency. No subscription. No account required.
Git-Friendly Team Collaboration — All project files are text-based and work with version control. Branch, merge, collaborate.
Cross-Platform — Windows, macOS, and Linux.
Fast — Desktop app handles complex projects with hundreds of nodes smoothly.
Indie developers building narrative-heavy games or visual novels. Narrative designers prototyping complex story systems. Solo devs who need visual organization for branching storylines. Unity, Unreal and Godot developers who want dedicated dialogue design tools with native engine integration.