Download
Patterpad: the editor
Section titled “Patterpad: the editor”Patterpad is the main app: the desktop editor where you write. Download the installer for your platform from the latest release:
Grab the file for your OS from the release list below: the Patterpad installers are listed first in each release.
The CLI
Section titled “The CLI”patter validates, compiles, plays, and localises projects from the terminal: handy
for CI and automation.
-
Standalone executable: a single file per platform (macOS, Windows, Linux), with no Node.js required. Download it from the release list.
-
From npm, if you already have Node:
Terminal window npm install -g @patterkit/clipatter validate ./my-project.patter
See the CLI reference for every command.
Patterplay JS: the runtime
Section titled “Patterplay JS: the runtime”Play a compiled .patterc bundle in a web game or app. No npm required:
-
Release zip:
patterplay-js-<version>.zipfrom the release list - the whole JS runtime as a plain download, symmetric with the engine plugin zips: the drop-in, the module builds, and two bundled demos. -
Drop-in only:
patterplay.min.js, a single self-contained file for a plain<script>tag (no bundler). Grab it loose from the release list, or load it from a CDN:<script src="https://unpkg.com/@patterkit/runtime/dist/patterplay.min.js"></script> -
From npm:
npm install @patterkit/runtime(plus the optional@patterkit/play-helpers). Same version as the zip.
See The Engine API to get started.
Native runtimes
Section titled “Native runtimes”The same bundle plays natively in your game engine. Pick the runtime for the engine you ship on; they ship as engine plugins (see the Patterplay runtimes page):
All releases
Section titled “All releases”Every download (Patterpad installers, CLI binaries, and the JS drop-in) is read live from GitHub Releases, so this list is always current:
Loading the latest releases…
MIT-licensed open source · Made by Ian Thomas · patterkit.com