 It can be used as a standalone process engine server or embedded inside custom Java applications.It offers non-Java developers a REST API and dedicated client libraries to build applications connecting to a remote workflow engine.The Camunda Modeler desktop application allows developers to create and edit BPMN process diagrams and DMN decision tables.