Prerequisites

Before downloading Camunda, make sure you have a JRE (Java Runtime Environment), or better, a JDK (Java Development Kit) installed. We recommend using Java 8 unless your container/application server does not support Java 8 (like JBoss Application Server 7).

Download JDK 8

Download the Runtime

Camunda is a flexible framework which can be used in different contexts. See Architecture Overview for more details. Based on how you want to use Camunda, you can choose a different distribution.

Community vs. Enterprise Edition

Camunda provides separate runtime downloads for community users and enterprise subscription customers:

It is also possible to run Camunda BPM with Spring Boot and Docker.

Full Distribution

Download the full distribution if you want to use a shared process engine or if you want to get to know Camunda quickly, without any additional setup or installation steps required.

The full distribution bundles

  • Process Engine configured as shared process engine,
  • Runtime Web Applications (Tasklist, Cockpit, Admin),
  • Rest Api,
  • Container / Application Server itself.

Server/Container

If you download the full distribution for an open source application server/container, the container itself is included. For example, if you download the tomcat distribution, tomcat itself is included and the Camunda binaries (process engine and webapplications) are pre-installed into the container. This is not true for the the Oracle WebLogic and IBM WebSphere downloads. These downloads do not include the application servers themselves.

See the Installation Guide for additional details.

Standalone Web Application Distribution

Download the standalone web application distribution if you want to use Cockpit, Tasklist, Admin applications as a self-contained WAR file with an embedded process engine.

The standalone web application distribution bundles

  • Process engine configured as embedded process engine,
  • Runtime Web Applications (Tasklist, Cockpit, Admin),
  • Rest Api,

The standalone web application can be deployed to any of the supported application servers.

The process engine configuration is based on the Spring Framework. If you want to change the database configuration, edit the WEB_INF/applicationContext.xml file inside the WAR file.

See the Installation Guide for additional details.

Download Camunda Modeler

Camunda Modeler is a modeling Tool for BPMN 2.0 and DMN 1.1. Camunda Modeler can be downloaded from the community download page.

On this Page: