Skip to main content
Unreal Engine

Looking for the Unreal Engine plugin documentation? Go to Unreal Engine Plugin Docs

Looking for the Unity plugin documentation? Go to Unity Plugin Docs

Looking for the Godot plugin documentation? Go to Godot Plugin Docs

Documentation

Quick start, tutorials and node reference for visual scripting in StoryFlow Editor. Build interactive stories, visual novels and dialogue systems with no code, then export to HTML, standalone desktop apps or to Unity, Unreal Engine and Godot.

What is StoryFlow Editor?

StoryFlow Editor is a desktop application that lets you build branching narratives using a visual scripting system. Connect nodes together to create dialogue trees, conditional logic, and complex story flows - perfect for game developers, writers, and interactive fiction creators.

  • Visual Node-Based Editing: Drag and drop nodes to build your story visually
  • 80+ Node Types: Dialogue, branching logic, variables, arrays, maps, enums, flows and more
  • Rich Variables System: Primitive types (boolean, integer, float, string), enums, arrays, maps and asset references
  • Flows: Create reusable subflows within scripts for better organization
  • Built-in Testing: Play and test your stories right in the editor
  • Multiple Export Options: HTML (shareable interactive stories), Desktop App (standalone executable) and JSON (engine integration)

What You'll Learn

This documentation covers everything you need to know about StoryFlow Editor, from basic concepts to advanced techniques:

Need Help?

Join our Discord community to ask questions, share your projects, report bugs, and get support from the team and other users.

Join Discord