Skip to content
@bpmn-io

bpmn.io

Rendering toolkits and editors for BPMN 2.0, DMN, and forms.

Pinned Loading

  1. bpmn-js bpmn-js Public

    A BPMN 2.0 rendering toolkit and web modeler.

    JavaScript 9.3k 1.4k

  2. dmn-js dmn-js Public

    View and edit DMN diagrams in the browser.

    JavaScript 330 147

  3. form-js form-js Public

    View and visually edit JSON-based forms.

    JavaScript 504 142

  4. bpmn-js-examples bpmn-js-examples Public

    Examples how to use bpmn-js

    JavaScript 2k 1.3k

  5. bpmn-moddle bpmn-moddle Public

    Read and write BPMN 2.0 XML from JavaScript.

    JavaScript 479 170

  6. diagram-js diagram-js Public

    A toolbox for displaying and modifying diagrams on the web.

    JavaScript 1.8k 438

Repositories

Showing 10 of 172 repositories
  • feelers Public

    A text templating solution built on top of FEEL

    bpmn-io/feelers’s past year of commit activity
    JavaScript 14 MIT 2 9 8 Updated Nov 4, 2025
  • bpmn-js Public

    A BPMN 2.0 rendering toolkit and web modeler.

    bpmn-io/bpmn-js’s past year of commit activity
    JavaScript 9,262 1,405 133 (1 issue needs help) 9 Updated Nov 3, 2025
  • variable-resolver Public

    bpmn-js plugin for handling external variable providers

    bpmn-io/variable-resolver’s past year of commit activity
    JavaScript 0 MIT 0 4 1 Updated Nov 3, 2025
  • bpmn-js-example-angular Public

    An example how to integrate bpmn-js with an Angular application.

    bpmn-io/bpmn-js-example-angular’s past year of commit activity
    TypeScript 64 54 0 4 Updated Nov 3, 2025
  • diagram-js-direct-editing Public

    Direct editing support for diagram-js

    bpmn-io/diagram-js-direct-editing’s past year of commit activity
    JavaScript 18 MIT 15 0 2 Updated Nov 2, 2025
  • bpmn-js-example-custom-shapes Public

    Creating custom elements in bpmn-js that live outside a BPMN 2.0 diagram.

    bpmn-io/bpmn-js-example-custom-shapes’s past year of commit activity
    JavaScript 37 11 0 1 Updated Nov 2, 2025
  • bpmn-js-nyan Public

    bpmn-js, nyan cat style 🌈 🐱

    bpmn-io/bpmn-js-nyan’s past year of commit activity
    JavaScript 101 MIT 30 0 1 Updated Nov 2, 2025
  • properties-panel Public

    Library for creating bpmn-io properties panels.

    bpmn-io/properties-panel’s past year of commit activity
    JavaScript 40 MIT 26 32 (4 issues need help) 3 Updated Oct 31, 2025
  • vue-bpmn Public

    Display BPMN 2.0 diagrams in Vue.js

    bpmn-io/vue-bpmn’s past year of commit activity
    HTML 258 MIT 86 1 (1 issue needs help) 0 Updated Oct 31, 2025
  • bpmn-js-examples Public

    Examples how to use bpmn-js

    bpmn-io/bpmn-js-examples’s past year of commit activity
    JavaScript 1,990 1,266 7 1 Updated Oct 31, 2025