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.7k 1.5k

  2. dmn-js dmn-js Public

    View and edit DMN diagrams in the browser.

    JavaScript 366 158

  3. form-js form-js Public

    View and visually edit JSON-based forms.

    JavaScript 550 158

  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 512 180

  6. diagram-js diagram-js Public

    A toolbox for displaying and modifying diagrams on the web.

    JavaScript 1.9k 450

Repositories

Showing 10 of 182 repositories
  • bpmn-js Public

    A BPMN 2.0 rendering toolkit and web modeler.

    bpmn-io/bpmn-js's past year of commit activity
    JavaScript 9,675 1,489 119 (1 issue needs help) 6 Updated Oct 1, 2026
  • diagram-js Public

    A toolbox for displaying and modifying diagrams on the web.

    bpmn-io/diagram-js's past year of commit activity
    JavaScript 1,926 MIT 450 19 (1 issue needs help) 7 Updated Oct 1, 2026
  • 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 135 MIT 49 7 2 Updated Oct 1, 2026
  • react-bpmn Public

    Display BPMN 2.0 diagrams in React.

    bpmn-io/react-bpmn's past year of commit activity
    HTML 223 MIT 71 0 0 Updated Oct 1, 2026
  • feelin Public Forked from nikku/feelin

    A DMN FEEL parser and interpreter written in JavaScript

    bpmn-io/feelin's past year of commit activity
    JavaScript 1 MIT 16 1 0 Updated Oct 1, 2026
  • diagram-js-direct-editing Public

    Direct editing support for diagram-js

    bpmn-io/diagram-js-direct-editing's past year of commit activity
    JavaScript 21 MIT 17 0 0 Updated Oct 1, 2026
  • themes Public

    The shared design-token layer for bpmn.io, and the themes built on top of it.

    bpmn-io/themes's past year of commit activity
    JavaScript 1 MIT 1 1 3 Updated Sep 30, 2026
  • variable-outline Public

    A component to display variables in a given process

    bpmn-io/variable-outline's past year of commit activity
    JavaScript 0 MIT 0 3 2 Updated Sep 30, 2026
  • properties-panel Public

    Library for creating bpmn-io properties panels.

    bpmn-io/properties-panel's past year of commit activity
    JavaScript 43 MIT 33 29 (4 issues need help) 4 Updated Sep 30, 2026
  • bpmn-js-properties-panel Public

    A properties panel for bpmn-js.

    bpmn-io/bpmn-js-properties-panel's past year of commit activity
    JavaScript 337 MIT 210 43 3 Updated Sep 30, 2026