
StoryFlow Editor
No Reviews · 0 reviews
Screenshots













Description
StoryFlow Editor is a narrative design tool for creating branching dialogues and interactive stories with visual scripting. Integrate them into Unreal Engine, Unity or Godot using free plugins, or build and export complete story games as HTML or desktop apps.
Released
November 6, 2025
Price
Platforms
macOS · Linux · Windows
Developer
Soulstices Dev
Publisher
Soulstices Dev
About

StoryFlow Editor is a narrative design tool for creating branching dialogues and interactive stories with visual scripting. Integrate them into
Unreal Engine,
Unity or
Godot using free plugins, or build and export complete story games as HTML or desktop apps.
Connect dialogue nodes. Create branching choices. Add conditional logic. Design your game's entire interface. See your story structure at a glance and 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 complete visual novel experiences. Or export as JSON and integrate directly into your game using free, open-source plugins for
Unreal Engine,
Unity and
Godot with runtime components, variable management, audio systems, save/load and real-time Live Sync with the editor.
VISUAL SCRIPTING MADE FOR STORYTELLING
Hundreds of node types 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, build inventory and relationship systems with arrays, maps and variables, loop through collections and calculate dynamic values.
BUILT-IN UI EDITOR
Design your game's entire user interface visually. Build menus, dialogue boxes, HUDs, inventory screens and save/load systems using a dedicated node-based UI editor with over 270 widget and property nodes. Style every element, wire up interactions and see your UI running inside the story. No code required.
RUNTIME DEBUGGER
Click play to test your story instantly. The built-in Runtime Debugger lets you watch variables update as you make choices, inspect the call stack, navigate to active nodes in the editor and catch logic errors before they reach players. No export needed, no external tools.
GAME ENGINE PLUGINS: FREE & OPEN SOURCE
Official plugins 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, JSON importing and real-time WebSocket sync. Edit dialogue in StoryFlow, see changes in your running game.
POWERFUL VARIABLE & CHARACTER SYSTEMS
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 and 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.
DESKTOP-FIRST DESIGN
- 100% Offline: Your data stays on your machine. No cloud dependency. No subscription. No account required.
- Git-Friendly: All project files are text-based JSON 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.
WHO IS THIS FOR?
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 and UI design tools with native engine integration.