Skip to content
SPECIFICTION
Get listed

IYOPRO vs jBPM

IYOPRO

iyopro.com

jBPM

kie.apache.org

Side by side

FigureIYOPROjBPM
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
WindowsYesYes
macOS—Yes
Linux—Yes
APIYesYes
Self-hostedYesYes
Plans published51
Spec score · Business Process Management Software8.4 (#12)7.9 (#20)

Plans

IYOPRO

  • IYOPRO Basic Edition (Starter Edition)Free
  • IYOPRO Portal EditionPriced on request
  • IYOPRO Premium EditionPriced on request
  • IYOPRO Professional EditionPriced on request
  • IYOPRO Workflow EditionPriced on request

IYOPRO pricing →

jBPM

  • Apache KIE (jBPM)Free

jBPM pricing →

In their own words

IYOPRO

IYOPRO is a business process management suite for modeling and documenting processes, designing workflows, and analyzing business operations. It supports BPMN 2.0, multi-level diagrams, and collaboration during process design, with modeling, task management, and human workflows available through the same interface. The Basic (Starter) Edition covers modeling and documentation and is available without registration; registered users get private data space. Premium adds workflow authoring and execution, customization, and process analysis, including stochastic, discrete-event simulation of runtime, resources, and costs. A portal provides access to released process documentation and workflow tasks. Publishing controls are intended to restrict portal access to approved, released models, with release packages subject to auditor approval or rejection. Documentation exports include Word and HTML; models can be exported as BPMN 2.0 or IYOPRO XML files, and diagrams as bitmap images. Basic exports carry an IYOPRO watermark. The product also provides an API and a SharePoint adapter. SaaS and in-house deployment are offered. The documented client requirement is Windows 10 or newer; on-premises servers require Windows Server 2016 or newer, IIS 10, SQL Server 2016 or newer, and .NET 4.5. Pricing is available on request.

Visit iyopro.com

jBPM

jBPM is an open-source Java toolkit for automating business processes, tasks, decisions and rules. It consists of Java libraries embedded in a service, rather than a standalone server, and executes processes modeled with BPMN 2.0. Human tasks can use configurable lifecycles, assignment strategies and deadlines. Process rule tasks can call DRL rules or DMN decisions evaluated by Drools in the same service. For long-running processes, jBPM supports durable state, timers, signals, message correlation, service-level agreement tracking and migration of running instances to a new process version. Persistence choices include PostgreSQL and other JDBC databases, MongoDB, Infinispan, RocksDB and the filesystem. Web and IDE modelers offer graphical drag-and-drop process creation. For Apache KIE 10, the documented service approach uses Kogito on Quarkus or Spring Boot; BPMN models compile at build time, with no runtime deployment step or process repository to manage. The project says jBPM is written in pure Java and runs on any JVM, and the software is available from Maven Central under Apache License 2.0. Getting started calls for an IDE, JDK 21 preferred or JDK 17, and Maven 3.9 or later. Community support channels include user and developer mailing lists and Zulip. Apache KIE is incubating and has not yet been fully endorsed by the ASF.

Visit kie.apache.org