Home / Docs

Documentation

Generate, edit, simulate, and deploy BPMN 2.0 processes from TypeScript — reference guides for every BPMN Kit package and the casen CLI.

BPMN Kit is a TypeScript monorepo for working with BPMN 2.0 entirely in code: a fluent builder with auto-layout, a zero-dependency simulation engine, a typed Camunda 8 REST client, an embeddable canvas and editor, and a terminal CLI. Every package is strict-TypeScript and ESM-only, and runs in browsers, Node.js, Deno, Bun and edge runtimes.

Reading this as an AI agent? These same pages ship as an offline, version-locked npm package. Install @bpmnkit/docspack and run npx bpmnkit-docs ask "<question>" — it answers from the version the project actually installed, with no server and no network call.

01 Getting Started

02 Guides

03 Packages

04 CLI