---
{"dg-publish":true,"created":"2025-11-06T22:41","updated":"2025-11-06T22:51"}
---

# 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)

[

Quick Start

Get up and running in 5 minutes. Create your first interactive story and learn the basics of the visual scripting system.

](https://storyflow-editor.com/docs/quick-start/)[

Node Types

Learn about all 21 node types including dialogue, variables, logic gates, and control flow nodes.

](https://storyflow-editor.com/docs/node-types/)[

Export Options

Export your stories as shareable HTML files or JSON files for integration with game engines.

](https://storyflow-editor.com/docs/html-export/)[

Best Practices

Learn tips and techniques for organizing large projects, optimizing performance, and creating maintainable stories.

](https://storyflow-editor.com/docs/best-practices/)

## What You'll Learn

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

- **Getting Started:** [Installation](https://storyflow-editor.com/docs/installation/), [setup](https://storyflow-editor.com/docs/quick-start/), and [creating your first interactive story](https://storyflow-editor.com/docs/first-project/)
- **Visual Scripting:** Master the [visual scripting system](https://storyflow-editor.com/docs/visual-scripting/) and all [21 node types](https://storyflow-editor.com/docs/node-types/) for building complex narratives
- **Editor Features:** [Test your stories with Play in Editor](https://storyflow-editor.com/docs/play-in-editor/), manage files with the [Content Browser](https://storyflow-editor.com/docs/content-browser/), and debug with the [Runtime Debugger](https://storyflow-editor.com/docs/runtime-debugger/)
- **Variables System:** Track story state with [boolean and integer variables](https://storyflow-editor.com/docs/variables/) (local and global scopes)
- **Connections:** [Link nodes together](https://storyflow-editor.com/docs/connections/) to create branching paths and conditional logic
- **Export & Integration:** Easily share as [standalone HTML files](https://storyflow-editor.com/docs/html-export/) or [export JSON](https://storyflow-editor.com/docs/json-export/) for Unity, Godot, and other engines
- **Advanced Topics:** [Organize large projects](https://storyflow-editor.com/docs/best-practices/), optimize performance, and troubleshoot common issues

[Next: Installation →](https://storyflow-editor.com/docs/installation/)
