Choose how to download cmmn-js (currently v0.19.2) based on your use-case. You can try it out via our online demo, too.

Examples

Explore a number of cmmn-js usage examples, many ready to use right in your web browser.

Explore Examples

Pre-Built

Try out cmmn-js in no time via starters, embedding pre-packaged versions of our CMMN toolkit.

Checkout Starters

Source Code

The cmmn-js sources. Use it to have a look inside or build tooling around cmmn-js. Requires additional tools.

Download Sources

Get cmmn-js via NPM for full access to individual project components and easy customizability.

Choose this setup if you would like to extend and customize the library to your needs.

npm install cmmn-js

Note: This requires additional build steps such as bundling for the browser with Browserify or Webpack.

Clone and hack the project sources yourself.

If you have not downloaded the projects source code already, create an empty folder an clone the project using git via

git clone https://github.com/bpmn-io/cmmn-js.git -b v0.19.2 .

Ensure you have Node.js / NPM installed. Execute the following command to install all required project dependencies

npm install

Build / test the project via

npm run all

Refer to the projects GitHub page for more information.