Open Source Workflow with BPMN 2.0
Imixs-Workflow is a powerful open source workflow engine for BPMN 2.0 combining low-code simplicity with enterprise-grade capabilities. Designed for both developers and business users, its flexible architecture enables you to automate complex business processes through visual modeling and custom development, with a modern API and plugin architecture.

Imixs-Workflow offers you a reliable way to transform business complexity into executable BPMN 2.0 models...
Quick Start
Read our Quick-Start guide to find out the right entry point for your project.
Quickstart...Documentation
Read the project documentation to learn how to integrate Imixs-Workflow into your project.
Learn More...Open Source
Imixs-Workflow is free software. You can build, run and adapt Imixs-Workflow for any platform.
Follow us on Github......Why Imixs Workflow?
Imixs-Workflow follows an open, scalable, and robust architecture with full transaction support. It runs on top of the Jakarta EE technology, ensuring maximum scalability and vendor independence. You can run Imixs-Workflow also as a microservice in any container environment for maximum flexibility and integrate the BPMN engine into any application architecture using its REST API.
Based on BPMN 2.0, Imixs-Workflow features an event-driven modeling concept that simplifies the design of human-centric workflows. Security policies can be defined directly in BPMN models to protect your business data. Rather than being hard-coded, security becomes transparent and easily adjustable.
Screenshots & Examples




General Goals and License
The Imixs Workflow project provides all results under the Eclipse Public License v. 2.0 (EPL 2.0). The Eclipse Public License is a modern license which reflects the norms and expectations of an industry that has changed a lot in the last years.
In addition the new Imixs Workflow license model includes also a secondary license for GPL-2.0+ compatibility. In this way you can still license your work under GPL if you like..
The Community
Imixs Workflow is an open source project and we sincerely invite you to participate in it. There are different ways how you can do that. Join the Imixs Workflow Project now on GitHub. You can help to improve the project by reporting bugs or start a new discussion.
Imixs Services
Imixs is a software company located in Germany / Munich. We are
specialized in business process management solutions (BPMS). We
offer professional services and consulting for open source and
individual software projects.
Imixs Software Solutions GmbH - Munich