First Version of Released

Today we release the first version of, our new DMN modeling toolkit. allows you to view and model decisions with the DMN 1.0 standard directly on the web. The library provides a viewer and an editor that can be embedded into web applications. With this release we provide the front-end element for the latest Camunda BPM 7.4.0 alpha release, which introduced support for DMN.

Under the Hood is build upon the work of the awesome framework. Internally, reuses a lot of the components that power the bpmn modeling toolkit. That means that if you know, you will feel at home with!

To get started, you only need a few lines of code:

var DmnViewer = require('dmn-js');

var viewer = new DmnViewer({ container: '#table' });

var table; // your dmn xml

viewer.importXML(table, function(err) {
  if (!err) {
  } else {
    console.log('something went wrong:', err);

Check out some usage examples we have put together.

It’s Open Source!

dmn-js and a number of projects it is built with are published on GitHub. We have licensed dmn-js as do whatever you want but keep the project logo in the viewer and released all other projects under the MIT license.

Feel free to look inside the projects. It is never to early to contribute bug reports and feature requests! Note however that we are still in alpha stage. Because of that documentation may be lacking and APIs might break with future releases.

What’s next?

  • More convenience (e.g. validation hints, typeahead in cells)
  • More support for DMN fundamentals (e.g. hit policy)
  • Better separation of IT and Business roles (hiding technical information for certain roles)
  • Authorizations (e.g. allow editing certain cells only)
  • Integration with Camunda Cockpit
  • Cawemo Enterprise 1.4 Released

    We’re happy to announce the 1.4 release of Cawemo Enterprise On-Premises. Cawemo is the BPMN process specification platform of the Camunda stack. It enables all stakeholders to model and collaborate on files related to business process diagrams. The main improvements in this release are: Catalog and Templates You can now create and manage Templates which you can sync down to your Camunda Modeler and re-use, for example to connect your processes via Service Tasks with RPA Bots. Camunda Modeler Plugin Cloud Connect 2.0 Use the latest version of the Plugin to keep track of Templates you created in Cawemo and use them directly in the Camunda Modeler. As a Camunda Enterprise customer, you can install or upgrade to version 1.4...

    Read more
  • Camunda Modeler 4.3.0 Released

    Camunda Modeler v4.3.0 comes with a ton of improvements for users working heavily with variables and templates.

    Read more
  • Camunda Modeler 4.1 Released

    We are excited to announce the release of Camunda Modeler v4.1. This release introduces a new layout to the DMN decision table editor and a more efficient way to navigate DMN diagrams. Download the latest release and start modeling right away. New Decision Table Layout Being able to collaborate and review a decision table without having to dig into detail is crucial. As part of our ongoing effort to make the DMN editor an even better tool, we’re introducing changes to the decision table layout to increase overall readability and, therefore, understandability. These changes include more information about inputs and outputs and referring to the selected hit policy using their full name. Furthermore, you can now resize decision table columns. Once...

    Read more