EVERYTHING XIAOMI
Get listed

Imixs-Workflow

Imixs-Workflow is a transactional workflow engine for modeling and running business processes on Jakarta EE.

Place
#37 of 48
Score
6.2
Imixs-Workflow's website

What Imixs-Workflow is

Imixs-Workflow is a transactional workflow engine for modeling and running business processes on Jakarta EE. It uses BPMN 2.0 to represent event-based processes, business rules, automated actions, and approval workflows. Each process instance can have its own access control list, with task-level owner, read, and write permissions defined in the BPMN model. The REST API provides workflow, model, report, document, administration, event-log, and scheduler resources, and business objects are available in JSON and XML.

The engine can run as a Docker-based microservice or be embedded in Jakarta EE applications. Java plugins and adapters extend workflow processing, and adapters can call external microservices. Imixs-Forms supplies JavaScript components for workflow-enabled web applications. Its OIDC security module supports browser login and bearer-token authentication for REST APIs through providers including Keycloak, Microsoft Entra ID, Auth0, and Okta. The project is free software under the Eclipse Public License 2.0, with a secondary license for GPL-2.0-or-later compatibility. It has no feature limits or license fees, including for production use. The project directs users to its community forum and documentation, and offers professional services and consulting.

Good

  • BPMN 2.0 supports approval workflows and business rules.
  • Each process can have its own access controls.
  • The REST API provides JSON and XML business objects.
  • Production use has no license fees.

Watch out

  • It is based on Jakarta EE.
  • It requires deployment as a service or embedding in a Jakarta EE application.
  • Professional support is offered as services and consulting.

Who it suits

It suits business analysts, web developers, API-first and enterprise developers, and IoT developers working with Jakarta EE processes. It is especially relevant when BPMN modeling, REST APIs, and task-level access controls are needed.

Verdict

Imixs-Workflow provides BPMN-based process modeling, configurable access, and REST API resources as free software. Its Jakarta EE foundation and deployment options are important fit considerations.

Plans and prices

From Imixs-Workflow's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Imixs-WorkflowFreeNo feature limits · No license fees · Free to use in production

The facts

Each one read from Imixs-Workflow's own pages, with the date it was checked.

What it does

Access control
Each process instance can have its own access control list, with task-level owner, read, and write access defined in the BPMN model.checked 11 Oct 2026
API
Its REST API exposes workflow, model, report, document, administration, event-log, and scheduler resources, with business objects available in JSON and XML formats.checked 11 Oct 2026
Authentication
The Imixs Security OIDC module supports browser login and bearer-token authentication for REST APIs with standard providers including Keycloak, Microsoft Entra ID, Auth0, and Okta.checked 11 Oct 2026
BPMN modeling
It uses the BPMN 2.0 standard and supports event-based processes with business rules, automatic actions, and approval workflows.checked 11 Oct 2026
Conditional logic
Yeschecked 22 Sep 2026
Deployment
The engine can run as a Docker containerized microservice or be embedded in Jakarta EE applications.checked 11 Oct 2026
Extensions
Java plugins and adapters can extend workflow processing, and adapters can call external microservices.checked 11 Oct 2026
Intended users
The documentation presents the engine for business analysts, web developers, API-first developers, enterprise developers, and IoT developers.checked 11 Oct 2026
License
The project is free software under the Eclipse Public License 2.0, with a secondary license for GPL-2.0-or-later compatibility.checked 11 Oct 2026
Multi-step workflows
Yeschecked 22 Sep 2026
Product
Imixs-Workflow is a transactional workflow engine based on Jakarta EE for modeling and running business processes.checked 11 Oct 2026
Security and compliance
The maker describes its model-driven access controls as auditable and GDPR compliant, with rules visible in the BPMN model.checked 11 Oct 2026
Support
The project directs users to its community forum and documentation, and the maker offers professional services and consulting.checked 11 Oct 2026

Money

Free plan
Nochecked 22 Sep 2026

Where it runs

Web application tooling
Imixs-Forms is a JavaScript framework with ready-to-use components for building workflow-enabled web applications.checked 11 Oct 2026

Alternatives to Imixs-Workflow

All alternatives
  1. 1Joget logo

    Joget

    Free planOpen sourceAndroidiOSWebAPI
    8.8Free plan
  2. 2

    Workato Agent Studio

    Free planiOSWebAPILinux
    8.3Free plan
  3. 3Jotform logo

    Jotform

    Free planAndroidiOSWeb
    8.2From $39 a month
  4. 4Make logo

    Make

    Free planAndroidiOSWebAPI
    8.1From $9 a month
  5. 5Pyrus logo

    Pyrus

    Free planAndroidiOSWebAPI
    8.0From $15 a month
  6. 6

    Requester

    Free planAndroidiOSWebAPI
    7.9From $12 a month