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.
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.
Multiple Export Formats
Share your stories as standalone HTML games or export JSON data for custom workflows. An official Unreal Engine plugin is available, with Unity and Godot integrations in development.
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.
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.
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.
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.
AI-Powered Workflow
StoryFlow Editor is designed with the future in mind. Our comprehensive AI integrations will revolutionize your creative workflow, helping you build compelling narratives faster than ever before.
Generate professional-quality text content, create stunning images, and produce natural-sounding voice narration - all from within the editor. Let AI handle the heavy lifting while you focus on crafting the perfect story.
AI doesn't replace artists - it accelerates prototyping. Generate placeholder assets quickly to test your ideas, then replace them with real assets from professional artists when you're ready.
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, & Godot support and example projects
Localization System
Multi-language support and localization tools
UI Editor
Visual interface editor for HTML runtime
AI Integrations
AI-powered text, image and voice generation for quick prototyping
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 core features without an internet connection. However, an internet connection will be required for the AI-powered tools (currently in development) for text, image, and voice generation once they are released.
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 using our free plugin, with Unity and Godot support coming soon.
Yes! An official Unreal Engine plugin is available with full Blueprint and C++ support. Plugins for Unity and Godot are currently in development. 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, our Unreal Engine plugin is fully open-source and free to use in any project, including commercial games. The upcoming Unity and Godot plugins will also be open-source.
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 DiscordStay Updated
Get notified about new posts and updates