Skip to main content

Create Interactive Stories Without Code

StoryFlow Editor is a powerful node-based visual editor for interactive storytelling. Design branching narratives, build player-driven experiences, and export anywhere - no coding required.

Available for
StoryFlow Editor interface showing node-based visual scripting for branching dialogue and interactive story creation

Latest Posts

Powerful Features

Everything you need to create compelling interactive stories

Visual Scripting System

Build interactive narratives using visual nodes instead of code. Connect dialogue, create branching paths, and add conditional logic by linking nodes together. The visual editor gives you a complete overview of your story structure.

Abstract Background
Visual scripting interface showing node connections

Multiple Export Formats

Share your stories as standalone HTML games or export JSON data for custom workflows. Official plugins are available for Unreal Engine, Unity, and Godot - all free and open-source.

Abstract Background
Export options showing multiple game engines

Play in Editor

Test your story instantly without exporting. Play through your narrative directly in the editor to verify dialogue flow, conditional branches, and variable logic. See exactly how players experience your story as you build it.

Abstract Background
Real-time preview of interactive story

Asset Management

Manage scripts, images, and resources with the built-in Content Browser. Create nested folders to structure large projects, manage multiple script files, and add images to dialogue nodes. Keep everything organized and easily accessible.

Abstract Background
Content browser showing organized assets

Project Management

Create and manage multiple projects. Each project maintains its own scripts, variables, images, and settings. Switch between projects seamlessly and keep your stories completely separate.

Abstract Background
Project management interface showing multiple projects

Editor Themes

Multiple dark themes with different accent colors let you personalize your workspace. Select black, green, or blue to create your ideal editing environment.

Abstract Background
Editor interface showing different color theme options

Development Roadmap

This roadmap is subject to change based on community feedback and development priorities

JSON Export

Export story data to JSON format for external integrations

Characters System

Character creation and assignment to dialogue interactions

Sounds Support

Audio asset management and playback in stories

Game Engines Integration

Unreal Engine, Unity, and Godot plugins with full documentation

Localization System

Multi-language support and localization tools

UI Editor

Visual interface editor for HTML runtime

Animation System

Animations for user interface and character sprites

Mobile Runtime

Export your project as a mobile application (Android or iOS)

Frequently Asked Questions

StoryFlow Editor is available for Windows, macOS, and Linux. The editor requires a desktop computer to operate effectively, but your exported projects (HTML files) will run on any device with a modern browser.

No, StoryFlow Editor is offline-first and works completely offline. You fully own your data and can use all features without an internet connection.

StoryFlow Editor supports both HTML export (with bundled assets) and JSON export. HTML exports create standalone interactive stories you can easily share with anyone - they run in any browser. JSON exports allow you to integrate your narratives into game engines and custom applications. You can also import your projects directly into Unreal Engine, Unity, and Godot 4 using our free plugins.

Yes! Official plugins are available for Unreal Engine (Blueprint and C++ support), Unity (C# with full editor integration), and Godot 4 (pure GDScript). All plugins are free and open-source. You can also use the JSON export feature to integrate your narrative data into any engine with a custom solution.

Yes! StoryFlow Editor script files are text-based under the hood, which means you can use version control systems like Git for collaboration. This workflow is already familiar to developers and allows your team to track changes, work on branches, merge contributions, and maintain a complete project history - just like with code. More advanced real-time collaborative features are being considered for future releases.

Yes, each person using StoryFlow Editor must have their own individual license. This applies to all team members who will be working with the editor, regardless of whether they are collaborating on the same project.

The editor itself is not open-source. However, all of our game engine plugins - Unreal Engine, Unity, and Godot - are fully open-source and free to use in any project, including commercial games.

The best way to support StoryFlow Editor is by purchasing it on Steam or Itch.io and spreading the word to your friends and colleagues. Additionally, reporting bugs and providing feedback helps us improve the tool for everyone.

StoryFlow Editor is actively being developed with many exciting features planned. Development priorities are heavily guided by community feedback. Join our Discord to share your feature requests and stay updated on the roadmap progress.

Join the Community

Connect with StoryFlow Editor users, share your projects, leave feedback, vote for new features, report bugs, and get support in our Discord community.

Join Discord

Stay Updated

Get notified about new posts and updates