Skip to content

Download

Everything below is read live from GitHub Releases, so it is always the latest version.

Patterpad is the main app: the desktop editor where you write. It is self-contained; nothing else to install.

Loading the latest release…

New to Patter? Grab the Interactive Tour - a small, playable project that teaches the format by playing it. It downloads as a single tour.patterpack file: open it in Patterpad with File → Open Patterpack… (or just double-click it), let Patterpad unpack it, and press Play from Start.

Loading the latest release…

The plugin that plays your story inside your game. Pick the engine you ship on - the four runtimes are the same version and tested to match:

Loading the latest release…

The JS runtime is also on npm as @patterkit/runtime (plus the optional @patterkit/play-helpers), or from a CDN:

<script src="https://unpkg.com/@patterkit/runtime/dist/patterplay.min.js"></script>

See The Engine API and the per-engine guides to get started.

patter validates, compiles, plays, and localises projects from the terminal: handy for CI and automation. One self-contained file per platform, no Node.js required:

Loading the latest release…

Or from npm, if you already have Node:

Terminal window
npm install -g @patterkit/cli
patter validate ./my-project.patter

See the CLI reference for every command.

The full release history - including older versions and the conformance corpus the runtime ports are tested against - lives on GitHub Releases.

MIT-licensed open source · Made by · patterkit.dev