Loading...
🚧 This platform is currently under development and not yet publicly available.

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 Editor

Reader

Play any story right in the browser. Game state, inventory, and variables are tracked live.

Go to Library

Store

Sell your stories as paid digital downloads or publish for free. Subscription plans unlock advanced features and custom hosting.

Go to Store

Placeholder

Editor screenshot — light

Mechanics

Everything you need

Powerful tools for complex, branching narrative worlds.

Branching

Unlimited paths with conditions, weighted choices, and inline options.

Variables & Stats

Strings, numbers, booleans, arrays, and objects – freely definable.

Inventory system

Collect and consume items, and use them as requirements for choices.

Effects & Logic

Set, compute, or randomly assign variables on any passage or choice.

Requirements

Gate choices and passages on variables, inventory, or visited passages.

Dice system

Built-in dice mechanics with configurable sides, thresholds, and modifiers.

Achievements

Define achievements and tie them to conditions.

Score system

Award points and evaluate them at the end of the story.

Characters

Speaker tokens for dialogue – names are resolved automatically.

Quality checks

Automatically detect dead ends, unreachable passages, and missing conditions.

Twine import

Import existing Twine projects and keep working seamlessly.

Exports

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 started

Build it on rechoice.