Skip to main content
Version: 8.9 (unreleased)

About Modeler

Camunda 8 only

Camunda provides modeling tools for designing and implementing executable diagrams with BPMN, DMN, and Forms.

Choose the modeler that best fits how you work:

  • Web Modeler: Use Camunda's browser-based modeler to collaborate on diagrams in Camunda 8 SaaS or Self-Managed.
  • Desktop Modeler: Install the desktop application to model locally and integrate with your development environment.

Open Web Modeler

If you are logged in to Camunda 8 SaaS, open the Camunda components menu in the top-left corner and select Web Modeler. If you are already in Console or another Camunda component, use the same menu to switch to Web Modeler.

From the Web Modeler home page, create a new project or open an existing one to start working on diagrams. For a step-by-step walkthrough, see launch Web Modeler.

Get Desktop Modeler

If you want to model locally, work offline, or edit the underlying XML directly, download Desktop Modeler for macOS, Windows, or Linux from the Camunda downloads page.

For installation details and features, see Desktop Modeler.

note

Desktop Modeler includes an XML editor for BPMN and Decision Model and Notation (DMN) diagrams, with its own undo and redo history, search and replace, and XML syntax highlighting.

If you use both tools, see using Web and Desktop Modeler together.

Next steps

  • Modeling BPMN - Learn how to model an automated process in this tutorial using Web Modeler with Camunda 8 SaaS.
  • Camunda Forms - Design and configure forms, and connect them to a user task or start event to implement a task form in your application.
  • DMN - In DMN, model and execute decisions using the same language. As a business analyst, model the rules that lead to a decision in comprehensive tables, and execute these tables directly by a decision engine like Camunda.
  • Out-of-the-box connectors - Utilize pre-built connectivity with a number of outside systems via our Camunda Marketplace. Connectors are modular by nature, reusable, and accelerate automation across those systems.
  • Element templates - Learn how to create element templates to extend Web Modeler and Desktop Modeler.
  • Custom connectors - Learn how to build custom connectors alongside external systems based on our out-of-the-box connectors.