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 9k 1.4k

  2. dmn-js dmn-js Public

    View and edit DMN diagrams in the browser.

    JavaScript 323 142

  3. form-js form-js Public

    View and visually edit JSON-based forms.

    JavaScript 467 128

  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 463 166

  6. diagram-js diagram-js Public

    A toolbox for displaying and modifying diagrams on the web.

    JavaScript 1.8k 426

Repositories

Showing 10 of 168 repositories
  • vs-code-bpmn-io Public

    View and edit BPMN diagrams in VSCode. Powered by bpmn.io tools.

    bpmn-io/vs-code-bpmn-io’s past year of commit activity
    TypeScript 122 MIT 39 6 1 Updated May 9, 2025
  • properties-panel Public

    Library for creating bpmn-io properties panels.

    bpmn-io/properties-panel’s past year of commit activity
    JavaScript 37 MIT 24 30 (4 issues need help) 7 Updated May 9, 2025
  • bpmn-auto-layout Public

    Layout BPMN diagrams, generating missing DI information.

    bpmn-io/bpmn-auto-layout’s past year of commit activity
    JavaScript 58 50 9 1 Updated May 9, 2025
  • 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 6 MIT 4 10 (1 issue needs help) 7 Updated May 8, 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 61 54 0 4 Updated May 8, 2025
  • element-template-playground Public

    A playground to edit element templates

    bpmn-io/element-template-playground’s past year of commit activity
    JavaScript 9 1 0 0 Updated May 8, 2025
  • element-templates-validator Public

    Validate element templates based on JSON Schema.

    bpmn-io/element-templates-validator’s past year of commit activity
    JavaScript 5 MIT 4 1 1 Updated May 8, 2025
  • feelers Public

    A text templating solution built on top of FEEL

    bpmn-io/feelers’s past year of commit activity
    JavaScript 13 MIT 1 6 2 Updated May 8, 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,005 1,373 131 (1 issue needs help) 6 Updated May 8, 2025
  • bpmn-js-properties-panel Public

    A properties panel for bpmn-js.

    bpmn-io/bpmn-js-properties-panel’s past year of commit activity
    JavaScript 308 MIT 201 46 7 Updated May 8, 2025