A JBoss Project
Red Hat


Business Process Suite

Business Process

jBPM is a flexible Business Process Management (BPM) Suite. A business process allows you to model your business goals by describing the steps that need to be executed to achieve that goal and the order, using a flow chart. This greatly improves the visibility and agility of your business logic, results in higher-level and domain-specific representations that can be understood by business users and is easier to monitor.

For more details, check out the jBPM home page.


Getting started


The aim of the new project wizard is to set up an executable sample project to start using processes immediately. This will set up a basic structure, the classpath, sample process and a test case to get you started. Supports selecting a jBPM runtime for your project, or using Maven to get the jBPM core dependencies.

BPMN2 Modeler

Create your BPMN 2.0 processes

BPMN2 Modeler

Edit your processes (using the BPMN 2.0 specification) using the Eclipse BPMN2 Modeler.


Debug your processes

Debugging support

Debugging support to look at process instances, their current state, associated data, etc.

Process Repository

Integration using Git

Process Repository

Integrate with the process repository (as part of the jBPM console, also known as Guvnor repository or business central) using Git tooling.

back to top