StoryFlow Editor Documentation

Welcome to the StoryFlow Editor documentation. StoryFlow Editor is a powerful visual node editor for creating interactive stories, visual novels, and dialogue systems - no coding required.

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
  • 21 Node Types: Dialogue, branching logic, variables, and more
  • Variables System: Track state with booleans and integers (local and global)
  • Built-in Testing: Play and test your stories right in the editor
  • Multiple Export Options: HTML (shareable interactive stories) 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