StoryFlow Editor
Описание

Stop wrestling with spreadsheets. Start designing stories visually.
StoryFlow Editor is a visual node-based narrative design tool for creating branching dialogue systems, interactive stories, and complex game narratives. Built with a visual scripting interface — no coding required.
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 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.
VISUAL SCRIPTING MADE FOR STORYTELLING
80+ specialized 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, 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.
GAME ENGINE PLUGINS — FREE & OPEN SOURCE
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.
POWERFUL VARIABLE & CHARACTER SYSTEMS
Track anything across your story with 8 variable types: booleans, integers, floats, strings, enums, images, 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.
DESKTOP-FIRST DESIGN
100% Offline — Your data stays on your machine. No cloud dependency. No subscription. No account required.
Git-Friendly — Text-based .sfe script files work with version control. Branch, merge, collaborate.
Cross-Platform — Windows, macOS, and Linux.
Fast — Native 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 design tools with native engine integration.
Your feedback shapes development. Join our Discord to influence what gets built next.
Системные требования
WINDOWS:
- 64-разрядные процессор и операционная система
- ОС: Windows 10 (64-bit)
- Процессор: Dual-core 2.0 GHz (Intel Core i3 or AMD equivalent)
- Оперативная память: 4 GB ОЗУ
- Видеокарта: Integrated Graphics
- Место на диске: 400 MB
- 64-разрядные процессор и операционная система
MACOS:
- ОС: macOS 10.15+
- Процессор: Apple Silicon / Intel
- Место на диске: 600 MB
LINUX:
- Место на диске: 400 MB







