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.1k 1.4k

  2. dmn-js dmn-js Public

    View and edit DMN diagrams in the browser.

    JavaScript 326 146

  3. form-js form-js Public

    View and visually edit JSON-based forms.

    JavaScript 486 137

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

    Examples how to use bpmn-js

    JavaScript 1.9k 1.2k

  5. bpmn-moddle bpmn-moddle Public

    Read and write BPMN 2.0 XML from JavaScript.

    JavaScript 471 169

  6. diagram-js diagram-js Public

    A toolbox for displaying and modifying diagrams on the web.

    JavaScript 1.8k 432

Repositories

Showing 10 of 169 repositories
  • bpmn-js-element-templates Public

    The element template extension for bpmn-js

    bpmn-io/bpmn-js-element-templates’s past year of commit activity
    JavaScript 8 MIT 4 10 (1 issue needs help) 7 Updated Jul 8, 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 16 MIT 15 0 2 Updated Jul 7, 2025
  • table-js Public

    A blazing fast library for viewing and editing tables

    bpmn-io/table-js’s past year of commit activity
    JavaScript 23 MIT 11 1 1 Updated Jul 8, 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 35 11 0 1 Updated Jul 7, 2025
  • bpmn-js-nyan Public

    bpmn-js, nyan cat style 🌈 🐱

    bpmn-io/bpmn-js-nyan’s past year of commit activity
    JavaScript 99 MIT 30 0 1 Updated Jul 7, 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 3 1 Updated Jul 7, 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,102 1,388 133 (1 issue needs help) 7 Updated Jul 7, 2025
  • bpmn-auto-layout Public

    Layout BPMN diagrams, generating missing DI information.

    bpmn-io/bpmn-auto-layout’s past year of commit activity
    JavaScript 62 50 19 1 Updated Jul 7, 2025
  • bpmnlint Public

    Validate BPMN diagrams based on configurable lint rules.

    bpmn-io/bpmnlint’s past year of commit activity
    JavaScript 140 MIT 42 12 (1 issue needs help) 1 Updated Jul 7, 2025
  • bpmn.io Public

    The bpmn.io website sources.

    bpmn-io/bpmn.io’s past year of commit activity
    Handlebars 155 100 7 (1 issue needs help) 0 Updated Jul 4, 2025