Back to library
Design & ValidateFrameworkOpen sourceFree

Narrat

An open-source narrative engine whose scripts describe dialogue, branches, conditions, and commands, with inventory, skill checks, quests, saves, and localization.

Visit official site
Content updated Aug 3, 2026Automated check reached the official site · Checked Aug 24, 2026

Why use it

Writers can iterate directly on playable stories while engineers extend systems through JavaScript and plugins, making it useful for visual novels, text RPGs, and narrative prototypes.

Where it fits

Use prototypes and playtests to find core experience problems while they are still cheap to fix.

interactive-fictionnarrative-designgame-design

What to check

It is not a no-code editor, so custom interfaces and complex mechanics still require frontend work; pin dependencies and test scripts, saves, and plugins before major upgrades.

Search the site

Search resources and field guides

    Privacy settings

    Your language choice, open home-page sections, favorites, comparisons, and recent views stay in this browser. Nothing is uploaded.