An integrated modeling solution for BPMN, DMN, and Forms based on bpmn.io.
Operaton Modeler is ported from Fluxnova Modeler and adapted for the Operaton platform.
Operaton Modeler has its own release lifecycle, starting with the planned 1.0.0 release. Upstream Modeler versions describe the project's history; they do not determine Operaton Modeler versions. See the versioning policy.
Experimental Operaton ad-hoc subprocess editing is disabled by default. See the activation instructions and engine compatibility notes before enabling it.
Use Node.js 24.15 or newer within the 24.x release line, matching the CI workflows. Build the app in a Posix environment. On Windows that is Git Bash or WSL. Make sure you have installed all the necessary tools to install and compile Node.js C++ addons.
Check out the desired Operaton revision, then install and build:
# install dependencies
npm ci
# build the application to ./dist
npm run buildSpin up the application for development, all strings attached:
npm run devPlease checkout our troubleshooting guide if you are experiencing issues when building from source.
Please checkout our contributing guidelines if you plan to file an issue or pull request.
Copyright 2025 FINOS Copyright 2026 the Operaton contributors.
MIT
Uses bpmn-js, dmn-js, cmmn-js, and form-js licensed under the bpmn.io license.
