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/docspackand runnpx bpmnkit-docs ask "<question>"— it answers from the version the project actually installed, with no server and no network call.