Imixs-Workflow
Imixs-Workflow is a transactional workflow engine for modeling and running business processes on Jakarta EE.
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.
| Plan | Price | What it gives you |
|---|---|---|
| Imixs-Workflow | Free | No 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
- 1

Joget
Free planOpen sourceAndroidiOSWebAPI8.8Free plan - 2
Workato Agent Studio
Free planiOSWebAPILinux8.3Free plan - 3

Jotform
Free planAndroidiOSWeb8.2From $39 a month - 4

Make
Free planAndroidiOSWebAPI8.1From $9 a month - 5

Pyrus
Free planAndroidiOSWebAPI8.0From $15 a month - 6
Requester
Free planAndroidiOSWebAPI7.9From $12 a month
