{"id":13517132,"url":"https://github.com/ungerts/awesome-bpm","last_synced_at":"2026-02-26T19:05:18.649Z","repository":{"id":64153687,"uuid":"48119864","full_name":"ungerts/awesome-bpm","owner":"ungerts","description":"A curated list of awesome Business Process Management (BPM) tools, engines, frameworks, resources and other awesomeness.","archived":false,"fork":false,"pushed_at":"2025-07-16T11:37:33.000Z","size":50,"stargazers_count":154,"open_issues_count":1,"forks_count":22,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-02-15T09:21:01.115Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ungerts.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-12-16T15:51:19.000Z","updated_at":"2026-01-30T00:16:03.000Z","dependencies_parsed_at":"2025-07-18T03:17:37.160Z","dependency_job_id":"9c2b8ac0-2d4e-4ed8-8699-a514438d1cc7","html_url":"https://github.com/ungerts/awesome-bpm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ungerts/awesome-bpm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ungerts%2Fawesome-bpm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ungerts%2Fawesome-bpm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ungerts%2Fawesome-bpm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ungerts%2Fawesome-bpm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ungerts","download_url":"https://codeload.github.com/ungerts/awesome-bpm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ungerts%2Fawesome-bpm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29868051,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-26T18:42:30.764Z","status":"ssl_error","status_checked_at":"2026-02-26T18:41:47.936Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T05:01:30.217Z","updated_at":"2026-02-26T19:05:18.619Z","avatar_url":"https://github.com/ungerts.png","language":null,"funding_links":[],"categories":["Technical","Other Lists"],"sub_categories":["awesome-*","TeX Lists"],"readme":"# Awesome BPM [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\n\u003e A curated list of awesome Business Process Management (BPM) tools, engines, frameworks, resources and other awesomeness.\n\nBusiness Process Management ([BPM](https://en.wikipedia.org/wiki/Business_process_management)) is a discipline to improve the performance of a company by taking advantage of explicit business processes.\n\nContributions welcome.\nAdd links through pull requests or create an issue to start a discussion.\n\n## Contents\n\n\u003c!-- toc --\u003e\n\n- [Alliances](#alliances)\n- [Assessments](#assessments)\n- [Books](#books)\n- [BPM Platforms/Suites](#bpm-platformssuites)\n- [Certifications](#certifications)\n- [Cloud Platforms](#cloud-platforms)\n- [Comparisons](#comparisons)\n- [Engines](#engines)\n- [Guidelines](#guidelines)\n- [Learning BPM](#learning-bpm)\n- [Methods](#methods)\n- [Mining](#mining)\n- [Modeling Tools](#modeling-tools)\n  * [Supportive Tooling](#supportive-tooling)\n- [Operations and Administration](#operations-and-administration)\n- [Process Libraries](#process-libraries)\n- [Standards](#standards)\n- [Testing/Validation](#testingvalidation)\n\n\u003c!-- tocstop --\u003e\n\n## Alliances\n- [Enterprise BPM Alliance](http://bpm-alliance.org/bpm-alliance/)\n- [Workflow Management Coalition](http://www.wfmc.org)\n\n## Assessments\n- [BPM Maturity Model](http://www.bpm-maturitymodel.com) - Measures the maturity of BPM in a company.\n\n## Books\n- Bruce Silver: BPMN Method and Style, Second Edition, with BPMN Implementer's Guide, 2012. ISBN-13: [978-0982368114](https://en.wikipedia.org/wiki/Special:BookSources/978-0982368114) - Great book on BPMN 2.0, recommended reference regarding modelling methodology and style.\n- Bruce Silver: DMN Method and Style: The Practitioner's Guide to Decision Modeling with Business Rules, 2016. ISBN-13: [978-0982368152](https://en.wikipedia.org/wiki/Special:BookSources/978-0982368152) - Follows the same approach like in Silver's BPMN book, but for DMN.\n- Dirk Slama; Ralph Nelius: Enterprise BPM: Erfolgsrezepte für unternehmensweites Prozessmanagement. dpunkt, 2001. ISBN-13: [978-3898646871](https://en.wikipedia.org/wiki/Special:BookSources/978-3898646871) - Awesome German book introducing the basic concepts on BPM.\n- Frank Leymann, Dieter Roller: Production Workflow: Concepts and Techniques. Prentice Hall PTR, 2000. ISBN [0–13–021753–0](https://en.wikipedia.org/wiki/Special:BookSources/0130217530) - This is the first book on enterprise-grade workflows. The concepts are still valid today.\n- Jakob Freund: Real-Life BPMN: Using BPMN 2.0 to Analyze, Improve, and Automate Processes in Your Company. CreateSpace Independent Publishing Platform, 2014. ISBN-13: [978-1502972323](https://en.wikipedia.org/wiki/Special:BookSources/978-3-642-28615-5) - Describes using BPMN 2.0 to work on processes in companies.\n- Jakob Freund, Bernd Rücker: Praxishandbuch BPMN 2.0. Carl Hanser Verlag GmbH \u0026 Co. KG; Auflage: 4., aktualisierte Auflage, 2014. ISBN-13: [978-3446442559](https://en.wikipedia.org/wiki/Special:BookSources/978-3446442559) - Awesome German book on using the executable part of BPMN.\n- Keith D. Swenson: Mastering the Unpredictable: How Adaptive Case Management Will Revolutionize the Way That Knowledge Workers Get Things Done. Meghan-Kiffer Press, 2010. ISBN [978-0-929652-12-2](https://en.wikipedia.org/wiki/Special:BookSources/978-0-929652-12-2) - Presents foundations on adaptive case management.\n- Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers: [Fundamentals of Business Process Management](http://fundamentals-of-bpm.org/). ISBN: [978-3-642-33142-8](https://en.wikipedia.org/wiki/Special:BookSources/978-3-642-33142-8) - An awesome text book teaching the background of BPM. It is used throughout the world in BPM lectures as basis.\n- Tammo van Lessen, Daniel Lübke, Jörg Nitzsche: Geschäftsprozesse automatisieren mit BPEL. dpunkt, 2011. ISBN-13: [978-3898646703](https://en.wikipedia.org/wiki/Special:BookSources/978-3898646703) - Awesome German book on making workflow happen using BPEL.\n- Mathias Weske: Business Process Management: Concepts, Languages, Architectures, 2nd ed. 2012, XV, 403 p. 300 illus. Hardcover ISBN [978-3-642-28615-5](https://en.wikipedia.org/wiki/Special:BookSources/978-3-642-28615-5) - Foundation on business process management ranging from theory to practical applications.\n\n## MOOCs\n- [BPMN Meets DMN: Business Process and Decision Modeling (openhpi, Mathias Weske)](https://open.hpi.de/courses/bpm2016) - An online course showing modeling using BPMN and DMN\n- [Fundamentals of Business Process Management](http://fundamentals-of-bpm.org/mooc/) - An online course covering the topic of the book \"Fundamentals of Business Process Management\".\n\n## Certifications\n- [OMG Certified Expert in BPM (OCEB) 2](http://www.omg.org/oceb-2/index.htm)\n\n## BPMN 2.0 Microservice Orchestration Engines\n- [ProcessMaker I/O](http://processmaker.io)\n\n## BPM Platforms/Suites\n- [Appian BPM](https://appian.com/learn/topics/business-process-management/what-is-business-process-management) – An all‑in‑one BPM solution, the \"Leader in Low‑Code BPM\".\n- [Bizagi Studio](https://www.bizagi.com/platform/studio/) – Complete BPM suite with modeling, automation, and execution capabilities.\n- [Bonita BPM](https://www.bonitasoft.com/) – A comprehensive BPM suite by Bonitasoft.\n- [ACTICO Platform](https://www.actico.com/platform/) – Business rules \u0026 decision management platform (formerly Bosch SI Visual Rules).\n- [Camunda 8](https://camunda.com/platform/) – Cloud‑native process automation platform supporting BPMN, DMN, and forms.\n- [SAP Signavio](https://www.signavio.com/) – Business process intelligence and automation (formerly Signavio, now part of SAP).\n- [IBM Business Process Manager](https://www.ibm.com/docs/en/bpm/8.6.0) – Enterprise-grade BPM offering from IBM.\n- [Pega Platform](https://www.pega.com/products/platform) – Low‑code platform for workflow automation and case management.\n- [ProcessMaker BPM](https://www.processmaker.com/) – Open and flexible BPM solution.\n- [jBPM (formerly Red Hat JBoss BPM Suite)](https://www.jbpm.org/) – Red Hat's open-source BPM toolkit and successor to JBoss BPM Suite.\n- [TIBCO ActiveMatrix BPM](https://www.tibco.com/products/automation/business-process-management/activematrix-bpm) – Full-featured BPM offering.\n- [Virtimo Inubit BPM](https://www.virtimo.de/en/inubit/) – Former Bosch SI Inubit BPM now managed by Virtimo AG.\n- [Intalio BPMS](https://www.intalio.com/products/process-management/) – BPM and process automation software.\n- [Edorasware (Edoras One)](https://documentation.edorasware.com/) – Integrated BPM + case/content management.\n- [SoftProject X4 BPMS](https://www.softproject.de/en/x4-bpms/) – Low-code BPM platform from SoftProject.\n- [OpenBPM Workspace](https://openbpm.io/) – On-premises process portal operating on a modern tech stack.\n- [OpenText Process (Automation) Suite](https://www.opentext.com/products/process-automation) – Low-code process automation and case management platform.\n- [Oracle Business Process Management Suite 12c](https://www.oracle.com/middleware/technologies/bpm.html) – Enterprise BPM platform, latest version 12.2.x.\n\n## Cloud Platforms\n- [Microsoft Power Automate](https://powerautomate.microsoft.com/) - Cloud-based workflow automation service.\n- [Zapier](https://zapier.com/) - Workflow automation for connecting web applications.\n- [n8n](https://n8n.io/) - Open-source workflow automation tool for technical users.\n\n## Comparisons\n- [BPMN Tool Matrix](https://bpmnmatrix.github.io/) - Github-hosted comparison of popular BPMN 2.0 tooling.\n- [Tool Markt Monitor](http://www.toolmarktmonitor.de/) - A German survey on available BPM tooling. They update it yearly and provide a comprehensive survey and comparison of tools.\n\n## Engines\n- [ActiveVOS](http://www.activevos.com/)\n- [Activiti](http://activiti.org)\n- [Apache ODE](https://attic.apache.org/projects/ode.html) - Orchestration Director Engine retired in August 2019 and moved to the Apache Attic in January 2020.\n- [Bizagi Engine](https://www.bizagi.com/platform/engine/) - BPMN 2.0 compliant process engine for executing business processes.\n- [Camunda 7 Community Edition](https://github.com/camunda/camunda-bpm-platform) - Camunda Platform 7 is a flexible framework for workflow and process automation. Its core is a native BPMN 2.0 process engine that runs inside the Java Virtual Machine. Originally forked from Activiti. EOL is October 2025 for Community Edition, [April 2030 for Enterprise](https://camunda.com/blog/2025/02/camunda-7-enterprise-end-of-life-extension/).\n- [CIB seven 2.0](https://cibseven.org/) - Fork of Camunda 7 Community Edition.\n- [flowable](http://www.flowable.org/) -  BPMN process engine, with accompanying DMN decision tables and CMMN case management engines, all written in Java.\n- [Virtimo Inubit](https://www.virtimo.de/en/inubit/) - Low-code integration and BPM platform (formerly Bosch SI Inubit, acquired by Virtimo AG).\n- [jBPM](http://www.jbpm.org)\n- [Kogito](https://kogito.kie.org/) - Cloud-native business automation toolkit for building intelligent business applications.\n- [Onedecision (DMN)](http://onedecision.io/)\n- [OpenBPM Engine](https://openbpm.io/) - BPM engine based on open source Camunda 7\n- [Operaton](https://operaton.org/) - Fork of Camunda 7 Community Edition.\n- [Temporal](https://temporal.io/) - Microservice orchestration platform for running mission-critical code.\n- [Zeebe](https://camunda.com/platform/zeebe/) - Cloud-native workflow engine for microservices orchestration.\n- [Awesome Workflow Engines](https://github.com/meirwah/awesome-workflow-engines) - List of awesome workflow engines collected by [@meirwah](https://github.com/meirwah/)\n\n\n## Guidelines\n- [BPMN 2.0 Best Practices](https://camunda.org/bpmn/examples/)\n- [BPMN Modeling Guidelines](http://www.modeling-guidelines.org/)\n- [Best practices in modeling](https://help.bizagi.com/bpm-suite/en/index.html?best_practices_in_modeling.htm) - Bizagi's modeling best practices guide.\n- [eCH-0158: BPMN-Modellierungskonventionen für die öffentliche Verwaltung (in German)](https://www.ech.ch/vechweb/page?p=dossier\u0026documentNumber=eCH-0158\u0026documentVersion=1.1)\n- [APQC Process Classification Framework](https://www.apqc.org/pcf)\n\n## Learning BPM\n- [BPMN 2.0 Poster](http://www.bpmb.de/images/BPMN2_0_Poster_EN.pdf) - Poster containing all symbols of BPMN 2.0 including a short explanation.\n- [BPMN Meets DMN: Business Process and Decision Modeling (openhpi, Mathias Weske)](https://open.hpi.de/courses/bpm2016) - An online course showing modeling using BPMN and DMN.\n- [Fundamentals of Business Process Management](http://fundamentals-of-bpm.org/mooc/) - An online course covering the topic of the book \"Fundamentals of Business Process Management\".\n\n## Methods\n- [Behavior-driven Business Process Development with BPMN](https://speakerdeck.com/vanto/behavior-driven-business-process-development-with-bpmn)\n- [Workflow Patterns](http://www.workflowpatterns.com/) - NOT BPMN specific, but it does list BPMN compatibility for those patterns\n\n## Mining\n- [Celonis](https://www.celonis.com/product/) - All-in-one dashboard showing mined processes.\n- [Disco](https://fluxicon.com/disco/) - Fast process mining.\n- [ProM Tools](http://www.promtools.org/doku.php) - The largest body of work for academic process mining.\n\n## Modeling Tools\n- [ARIS Business Process Analysis](https://aris.com/business-process-analysis/) – Software AG's flagship BPA platform, supporting BPMN, DMN, simulation, and dashboards.\n- [Bizagi Modeler](https://www.bizagi.com/platform/modeler/) – Free BPMN modeler with collaboration features.\n- [bpmn.io](https://bpmn.io/) – Open‑source web-based BPMN, DMN, CMMN, and form modeller.\n- [Eclipse BPMN Modeler](https://projects.eclipse.org/projects/technology.bpmn2-modeler) – Eclipse‑based BPMN 2.0 tool (discontinued but still available).\n- [Enterprise Architect](http://www.sparxsystems.com.au/platforms/business_process_modeling.html) – Full‑feature modeling suite supporting BPMN.\n- [FICO DMN Modeler](https://www.fico.com/en/platform/intelligent-decisions) – Free decision-modeling tool on FICO Analytic Cloud.\n- [Gliffy](https://www.gliffy.com/uses/business-process-modeling-software/) – Web‑based diagramming with BPMN support.\n- [SAP Signavio Process Manager](https://www.signavio.com/) – Business process modeling \u0026 documentation tool by SAP.\n- [SAP Signavio Process Intelligence](https://www.signavio.com/) – Process mining and analytics platform by SAP.\n- [Microsoft Visio](https://www.microsoft.com/en-us/microsoft-365/visio/flowchart-software) – Professional diagramming app with BPMN 2.0 support.\n- [Modelio](https://www.modelio.org/) – Open‑source UML/BPMN modeling environment.\n- [OpenBPM Studio](https://openbpm.io/) – Professional IDE for developing enterprise-grade process applications.\n- [Trisotech](https://www.trisotech.com/) – Enterprise-grade web-based BPMN, DMN, and CMMN modeling platform.\n- [Visual Paradigm](https://www.visual-paradigm.com/) – Full-featured modeling tool supporting BPMN, UML, ArchiMate, and more.\n- [Yaoqiang BPMN Editor](http://bpmn.sourceforge.net/) – Desktop BPMN editor compliant with BPMN 2.0.\n- [Camunda Modeler](https://camunda.com/platform/modeler/) – Free desktop and web-based BPMN \u0026 DMN modeller, part of Camunda Platform.\n\n### Supportive Tooling\n- [BPMeter](https://design.inf.usi.ch/software/bpmeter) - Measure the size and structural complexity of your BPMN models through a simple Web application.\n- [BPMNspector-fixSeqFlow](https://github.com/matthiasgeiger/BPMNspector-fixSeqFlow) - Fixing Sequence Flow Issues in BPMN models.\n\n## Operations and Administration\n- [OpenBPM Control](https://openbpm.io/) – Specialized admin environment for maintaining and supporting process applications without workflow interruptions.\n\n## Process Libraries\n- [SAP Signavio Reference Models](https://www.signavio.com/reference-models/) \n\n## Standards\n\n### Process Modeling Standards\n- [Business Process Model And Notation (BPMN) Version 2.0.2](http://www.omg.org/spec/BPMN/2.0.2/) - Most-adopted BPM standard for process modeling.\n- [Case Management Model And Notation (CMMN) 1.1](http://www.omg.org/spec/CMMN/1.1/) - Standard for modeling case management and adaptive processes.\n- [Decision Model And Notation (DMN) 1.4](http://www.omg.org/spec/DMN/1.4/) - Standard for modeling business decisions and business rules.\n\n### Execution Standards\n- [Web Services Business Process Execution Language (WS-BPEL) Version 2.0](http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html) - Well-defined execution semantics for business processes.\n- [WS-BPEL Extension for People (BPEL4People) Specification Version 1.1](http://docs.oasis-open.org/bpel4people/bpel4people-1.1.html) - Specifies how human tasks can be integrated in BPEL with interesting concepts.\n- [Web Services – Human Task (WS-HumanTask) Specification Version 1.1](http://docs.oasis-open.org/bpel4people/ws-humantask-1.1-spec-cs-01.html) - Standard to describe human tasks.\n\n### Legacy Standards\n- [XML Process Definition Language (XPDL)](http://www.xpdl.org/) - Laid the groundwork for BPMN 2.0.\n\n## Testing/Validation\n- [BenchFlow](https://github.com/benchflow/benchflow) - Performance and conformance checking for BPEL and BPMN.\n- [betsy](https://github.com/uniba-dsg/betsy) - Engine Test System for BPEL and BPMN.\n- [BPELlint](https://github.com/uniba-dsg/BPELlint) - Validation tool which statically analyzes BPEL files using the statical analysis rules from the BPEL 2.0 specification. Also available as [IntelliJ IDEA plugin](https://github.com/uniba-dsg/BPELlint-idea)\n- [BPELStats](https://github.com/dluebke/bpelstats) - BPELStats is a tool for calculating a variety of BPEL Metrics.\n- [BPELUnit](http://bpelunit.github.io) - Unit testing for BPEL\n- [bpmnlint](https://github.com/bpmn-io/bpmnlint) - Validate BPMN diagrams based on configurable lint rules\n- [BPMNspector](https://github.com/uniba-dsg/BPMNspector) - Static analysis for BPMN 2.0 process models\n- [BPP](https://github.com/uniba-dsg/bpp) - The BPEL Portability Profile\n- [DMN TCK](https://github.com/dmn-tck/tck) - Technology Compatibility Kit for testing DMN engine compliance with the DMN specification\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fungerts%2Fawesome-bpm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fungerts%2Fawesome-bpm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fungerts%2Fawesome-bpm/lists"}