Platform for interactive fiction
Build branching, interactive stories as a flowchart. Test them live. Publish them in the store. Everything in one tool.
The suite
Three tools, one workflow
From first draft to publication — without switching platforms.
Editor
Passages as nodes, choices as edges. Visual storytelling with drag & drop, version history, and rich text.
Open EditorReader
Play any story right in the browser. Game state, inventory, and variables are tracked live.
Go to LibraryStore
Sell your stories as paid digital downloads or publish for free. Subscription plans unlock advanced features and custom hosting.
Go to StorePlaceholder
Editor screenshot — light
Mechanics
Everything you need
Powerful tools for complex, branching narrative worlds.
Unlimited paths with conditions, weighted choices, and inline options.
Strings, numbers, booleans, arrays, and objects – freely definable.
Collect and consume items, and use them as requirements for choices.
Set, compute, or randomly assign variables on any passage or choice.
Gate choices and passages on variables, inventory, or visited passages.
Built-in dice mechanics with configurable sides, thresholds, and modifiers.
Define achievements and tie them to conditions.
Award points and evaluate them at the end of the story.
Speaker tokens for dialogue – names are resolved automatically.
Automatically detect dead ends, unreachable passages, and missing conditions.
Import existing Twine projects and keep working seamlessly.
JSON, PDF, and eBook – publish outside the store too.
Workflow
Your story in three steps
01
Create
Build passages and choices in the visual editor. Define variables, inventory, and conditions.
02
Test
Play through in the integrated reader. Inspect game state, check paths, find issues.
03
Publish
List it in the store or export as JSON, PDF, or eBook.
For Twine users
Coming from Twine?
rechoice understands your flow-based thinking. Import your existing Twine projects and continue working with a modern editor, integrated reader, and store.
Ready to build your first story?
Create a free project and see how easy interactive fiction can be. Upgrade to Pro for advanced features, custom hosting, and monetization.
Get startedBuild it on rechoice.