iepub

A declarative format for interactive storytelling experience

Build interactive fiction easily. Read it naturally.

iepub is a way of telling stories where every decision counts. A format designed to create, publish, and read interactive fiction, where the narrative experience comes first.

Build in Variant

Variant is the official writing environment for scenes, choices, conditions, and export. It is the shortest path from idea to playable draft.

Open Variant

Read the demo

Decadence is the fastest way to understand the format in practice: story, state, memory, and choices already running in the reader.

Open Decadence

Portable by design

iepub keeps narrative content separate from runtime behavior so works stay readable and movable.

See published works

Indexable guides

Understand the stack from the right entry point

These pages explain the same product from different technical angles: engine, writer, format, and platform. They also connect directly to the live reader and the authoring tool.

Engine Interactive fiction engine

How iepub runs adaptive narrative, persistent state, and readable publication flows.

Comparison Twine alternative

An honest comparison for authors who want a more format-driven publishing model.

Format iepub format

Why separating prose, assets, and runtime rules keeps interactive books portable.

Writer Interactive fiction writer

What Variant offers authors who need conditions, previews, and export in one place.

Platform Interactive novel platform

The full iepub stack: format, reader, writer, and a public example work.

Discoverability

Read the published experience, not just the pitch

Example work

Decadence

Decadence is the clearest public example of how iepub behaves once published: cover, multilingual story data, persistent state, and chapter flow already wired into the reader.