DMN 1.1 viewer and editor.

Currently v6.3.3. 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 diagrams to your application

Embed DMN diagrams and decision tables to your application with a few lines of code.

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

  viewer.importXML(dmnXML, function(err) {

    if (err) {
      console.log('error rendering', err);
    } else {

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.