• images
  • 3:10 am
  • images

Best open source BPM solutions

Business process management (BPM) has been referred to as a “holistic management” approach to aligning an organization’s business processes with the wants and needs of clients. It promotes business effectiveness and efficiency while striving for innovation, flexibility, and integration with technology. BPM attempts to improve processes continuously. It can therefore be described as a “process optimization process.” It is argued that BPM enables organizations to be more efficient, more effective and more capable of change than a functionally focused, traditional hierarchical management approach.1

This is a list of best open source BPM web-based solutions:


Bonita Open Solution combines three solutions in one: an innovative Studio for process modeling, a powerful BPM & Workflow engine, and a breakthrough user interface. Create process-based applications in a single day with Bonita Open Solution.

Website http://www.bonitasoft.com/


ProcessMaker Open Source BPM underlines Colosa’s continued R&D investment to develop and deliver the most economical business process management (BPM) solution on the market today. Many types of small to mid-sized organizations, business units, and departments are running their approval-based processes on ProcessMaker Open Source BPM.

Website http://www.processmaker.com/community-2


CuteFlow is a webbased open source document circulation and workflow system. Users are able to define “documents” which are send step by step to every station/user in a list.
It’s an electronical way for doing (i.e. internal) document circulations. A document can be assembled from input fields of different types. The fields can be filled with values by the receiver of the document directly in the users E-Mail-Client. After a completed circulation you will have a completely filled document. Also attachments to the document are possible (i.e. for illustration material).
All operations like starting a workflow, tracking, workflow-definition or status observation can be done within a comfortable and easy to use webinterface.

Website http://www.cuteflow.org/index.html

Process Codi / uEngine

Codi Process Engine (uEngine) enables Business process capitalization by

  • business process standardization through well-defined and categorized sub-processes, and
  • systematic management including control, analysis and improvement of the processes.

Activity type icons are categorized, can be added into a process model by drag & drop or mouse click, and their properties are set up on the property window.
uEngine process designer provides a Form editor.
Users can develop user-customized documents to be used at each step of a business process operation.
Data elements in one form may match to the process variables that it belongs or those in other forms.
Task performers who are not programmers can make them easily using default web-control objects; table, input, DB reference, calendar, and file upload.

Website http://www.processcodi.org/


Intalio|BPMS is the world’s most widely deployed Business Process Management System (BPMS). Designed around the open source Eclipse BPMN Modeler, Apache ODE BPEL engine, and Tempo WS-Human Task service developed by Intalio, it can support any processes, small or large.

Website http://www.intalio.com/bpms/features

Joget Workflow

Joget Workflow v3 is an open source web platform that simplifies the development of BPM and workflow apps. Drag and drop to design processes, forms, lists and front-end UI.
Unlike typical workflow engines, Joget Workflow allows IT professionals to turn their processes into a full-fledge workflow web application. With v3′s user friendly drag-and-drop user interface, developers are able to quickly design and prototype complex processes, easily create and map dynamic forms to process activities, combine forms and data listing into CRUD (create-read-update-delete) seamlessly; and assemble web UI components to create the final application front-end.

Website http://www.joget.org/


Orchestra is a complete open source BPM solution to handle long-running, service oriented processes. It provides out of the box orchestration functionalities to handle complex business processes. It is based on the OASIS standard BPEL (Business Process Execution Language).

Website http://orchestra.ow2.org/xwiki/bin/view/Main/

1. Business process management, http://en.wikipedia.org/w/index.php?title=Business_process_management&oldid=524990217 (last visited Dec. 19, 2012).

10 Banner GIF
  • http://www.thefas-solutions.com/ John Williams

    These 8 BMP are best, One suggestion I want to say that you should give them ranking that will be easy to select for us. But after reading your list and from other resource I think Process Maker is the one of best. If I am wrong please make me correct. :)

  • Eriks Goodwin-Pfister

    How can this list not include Camunda or Activiti?