Skip to content

About

Executable workflow elements based on BPMN 2.0

Topics

Resources

Stars

137 stars

Watchers

8 watching

Forks

Repository files navigation

bpmn-elements

BuildCoverage Status

Isomorphic JavaScript BPMN 2.0 workflow elements suitable for bundling into frontend script or just required into your nodejs project.

Supported elements

The following elements are tested and supported.

All activities share the same base and and api.

Ecosystem

Packages that build on or complement bpmn-elements:

  • bpmn-engine — BPMN 2.0 execution engine wrapping bpmn-elements; the batteries-included way to run, stop, resume, and recover flows.
  • bpmn-middleware — Express middleware exposing the engine over HTTP, with pluggable state storage.
  • @0dep/bpmn-extensions — Flow extensions for bpmn-elements: FEEL expressions and the Zeebe-namespace BPMN extension elements.
  • @onify/flow-extensions — Onify Flow extensions for bpmn-elements.
  • dmn-elements — Executable DMN 1.3 decision elements; back a Business Rule Task with it.
  • BPMN Runner — Browser-based BPMN 2.0 and DMN runner built on bpmn-elements, @0dep/bpmn-extensions, and dmn-elements; run and step through diagrams client-side with live element highlighting, no data leaves the browser.

About

Executable workflow elements based on BPMN 2.0

Topics

Resources

Stars

137 stars

Watchers

8 watching

Forks

Releases

Packages

Used by

Contributors

Languages