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 siteContent record updated Aug 3, 2026Official site reached automatically · Checked Aug 3, 2026

Why it’s here

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.

Best fit

Prototype systems, stories, and interactions, then validate them with real players.

interactive-fictionnarrative-designgame-design

Before you commit

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 resources

Type to search the entire resource library

    Privacy settings

    This first release does not use behavioral analytics, advertising, or third-party tracking. Only your language choice and home-section state are stored in your browser.