A downloadable tool for Windows, macOS, and Linux

Buy Now
On Sale!
20% Off
$29.99 $23.99 USD or more


Website
 | Discord | Example Project built with StoryFlow Editor

  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: 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 {Character.Name} 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.

Credits

A huge thank you to Tafadzwa Tarumbwa (Totally2d) for the wonderful art used in the example project. Every character, background and promo piece is his work.

Artist: Tafadzwa Tarumbwa (Totally2d) | Instagram | www.totally2d.com

Updated 9 hours ago
StatusIn development
CategoryTool
PlatformsWindows, macOS, Linux
Release date Nov 06, 2025
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorSoulstices
GenreInteractive Fiction, Visual Novel
Tags2D, Game engine, Narrative, storygame, Text based, Visualization
LinksSteam, Homepage
ContentNo generative AI was used

Purchase

Buy Now
On Sale!
20% Off
$29.99 $23.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $23.99 USD. You will get access to the following files:

storyflow-editor-windows-v1-8-2.zip 259 MB
Version 1.8.2
storyflow-editor-osx-v1-8-2.zip 291 MB
Version 1.8.2
storyflow-editor-1.8.2.AppImage 198 MB
Version 1.8.2
storyflow-editor-windows-v1-8-1.zip 250 MB
Version 1.8.1
storyflow-editor-osx-v1-8-1.zip 280 MB
Version 1.8.1
storyflow-editor-1.8.1.AppImage 191 MB
Version 1.8.1
storyflow-editor-windows-v1-8-0.zip 250 MB
Version 1.8.0
storyflow-editor-osx-v1-8-0.zip 280 MB
Version 1.8.0
storyflow-editor-1.8.0.AppImage 191 MB
Version 1.8.0
storyflow-editor-windows-v1-7-0.zip 216 MB
Version 1.7.0
storyflow-editor-osx-v1-7-0.zip 274 MB
Version 1.7.0
storyflow-editor-1.7.0.AppImage 183 MB
Version 1.7.0
storyflow-editor-windows-v1-6-4.zip 215 MB
Version 1.6.4
storyflow-editor-osx-v1-6-4.zip 273 MB
Version 1.6.4
storyflow-editor-1.6.4.AppImage 182 MB
Version 1.6.4
storyflow-editor-windows-v1-6-3.zip 215 MB
Version 1.6.3
storyflow-editor-osx-v1-6-3.zip 273 MB
Version 1.6.3
storyflow-editor-1.6.3.AppImage 182 MB
Version 1.6.3
storyflow-editor-windows-v1-6-2.zip 215 MB
Version 1.6.2
storyflow-editor-osx-v1-6-2.zip 273 MB
Version 1.6.2
storyflow-editor-1.6.2.AppImage 182 MB
Version 1.6.2
storyflow-editor-windows-v1-6-1.zip 215 MB
Version 1.6.1
storyflow-editor-osx-v1-6-1.zip 273 MB
Version 1.6.1
storyflow-editor-1.6.1.AppImage 182 MB
Version 1.6.1
storyflow-editor-windows-v1-6-0.zip 215 MB
Version 1.6.0
storyflow-editor-osx-v1-6-0.zip 273 MB
Version 1.6.0
storyflow-editor-1.6.0.AppImage 182 MB
Version 1.6.0
storyflow-editor-windows-v1-5-3.zip 201 MB
Version 1.5.3
storyflow-editor-osx-v1-5-3.zip 263 MB
Version 1.5.3
storyflow-editor-1.5.3.AppImage 170 MB
Version 1.5.3
storyflow-editor-windows-v1-5-2.zip 200 MB
Version 1.5.2
storyflow-editor-osx-v1-5-2.zip 262 MB
Version 1.5.2
storyflow-editor-1.5.2.AppImage 169 MB
Version 1.5.2
storyflow-editor-v1.5.1-win.zip 185 MB
Version 1.5.1
storyflow-editor-v1.5.1-mac.zip 247 MB
Version 1.5.1
storyflow-editor-v1.5.1-linux.zip 155 MB
Version 1.5.1
storyflow-editor-v1.5.0-win.zip 185 MB
Version 1.5.0
storyflow-editor-v1.5.0-mac.zip 247 MB
Version 1.5.0
storyflow-editor-v1.5.0-linux.zip 155 MB
Version 1.5.0
storyflow-editor-v1.4.2-win.zip 178 MB
Version 1.4.2
storyflow-editor-v1.4.2-mac.zip 246 MB
Version 1.4.2
storyflow-editor-v1.4.2-linux.zip 152 MB
Version 1.4.2
storyflow-editor-v1.4.1-win.zip 178 MB
Version 1.4.1
storyflow-editor-v1.4.1-mac.zip 246 MB
Version 1.4.1
storyflow-editor-v1.4.1-linux.zip 152 MB
Version 1.4.1
storyflow-editor-v1.4.0-win.zip 153 MB
Version 1.4.0
storyflow-editor-v1.4.0-mac 221 MB
Version 1.4.0
storyflow-editor-v1.4.0-linux.zip 129 MB
Version 1.4.0
storyflow-editor-v1.3.1-win.zip 153 MB
Version 1.3.1
storyflow-editor-v1.3.1-mac.zip 221 MB
Version 1.3.1
storyflow-editor-v1.3.1-linux.zip 129 MB
Version 1.3.1
storyflow-editor-v1.3.0-win.zip 152 MB
Version 1.3.0
storyflow-editor-v1.3.0-mac.zip 220 MB
Version 1.3.0
storyflow-editor-v1.3.0-linux.zip 128 MB
Version 1.3.0
storyflow-editor-v1.0.1-win.zip 154 MB
storyflow-editor-v1.0.2-win.zip 154 MB
storyflow-editor-v1.1.0-win.zip 144 MB
storyflow-editor-v1.1.0-mac.zip 202 MB
storyflow-editor-v1.1.1-win.zip 144 MB
storyflow-editor-v1.1.1-mac.zip 201 MB
storyflow-editor-v1.1.2-win.zip 144 MB
storyflow-editor-v1.1.2-mac.zip 201 MB
storyflow-editor-v1.2.1-win.zip 147 MB
storyflow-editor-v1.2.1-mac.zip 204 MB
storyflow-editor-v1.2.1-linux.zip 125 MB

Development log

View all posts