The Imixs Workflow project offers a Java based BPM framework to build workflow management systems (WFMS) in a fast and easy way. The project provides different components and sub-projects that contribute to the development of workflow solutions in any kind of Java or Java EE application. The goal of this project is to offer an easy-to-use Java based technology with a focus on human based workflow. This means that the Imixs Workflow is typically applied to human-to-human workflow applications. But it can also be used for technical business process management solutions (BPM). The Imixs JEE Workflow is a full featured Workflow Management System (WFMS) based on the JEE specification. The project extends the Imixs Workflow API project to fulfill the requirements to a scalable, transactional, robust and simple deployable Java EE Workflow System. The Project provides different service components (EJBs) to be used in any kind of BPM application.


This version offers full support of JSON objects provided by the Imixs REStfull Service API. It is now possible to exchange all business data in JSON format from a JavaScript-based client. With this update, HTML5 workflow clients can be developed much faster than before. Imixs Workflow now supports mobile clients on iOS or Android. In addition, several improvements in the core API and the Imixs workflow engine were made in this release.

URL: Imixs Workflow Project - Java BPM