dmn-js

DMN 1.1 table viewer and editor.

Currently v0.8.4. View on GitHub.

Visual Business Rules everywhere

Create, edit and extend DMN decision tables in your Browser. Use dmn-js standalone or embed it into your application.


Add DMN to your Application

Embed BPMN diagrams in your application with a few lines of code.

<script>
  var viewer = new DmnJS({ container: 'body' });

  viewer.importXML(dmnXML, function(err) {

    if (err) {
      console.log('error rendering', err);
    } else {
      console.log('rendered');
    }
  });
</script>

Built and battle tested by Camunda

We provide tooling for viewing and editing BPMN, DMN and CMMN diagrams in your browser.

Our libraries are extensible, embeddable and open source on GitHub.