Skip to main content

A curated list of awesome Business Process Management (BPM) tools, engines, frameworks, resources and other awesomeness.

164
GitHub Stars
96
Curated Resources
19
Categories
4 hours ago
Last Refreshed
AlliancesAssessmentsBooksMOOCsCertificationsBPMN 2.0 Microservice Orchestration EnginesBPM Platforms/SuitesCloud PlatformsComparisonsEnginesGuidelinesLearning BPMMethodsMiningModeling ToolsOperations and AdministrationProcess LibrariesStandardsTesting/Validation

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me supportive tooling resources from awesome-bpm"

Installation instructions →

What's inside

Books

  • 0–13–021753–0

    This is the first book on enterprise-grade workflows. The concepts are still valid today.

  • 978-0-929652-12-2

    Presents foundations on adaptive case management.

  • 978-0982368114

    Great book on BPMN 2.0, recommended reference regarding modelling methodology and style.

  • 978-0982368152

    Follows the same approach like in Silver's BPMN book, but for DMN.

  • 978-3446442559

    Awesome German book on using the executable part of BPMN.

  • 978-3-642-28615-5

    Foundation on business process management ranging from theory to practical applications.

Engines

  • ActiveVOS

  • Activiti

  • Apache ODE

    Orchestration Director Engine retired in August 2019 and moved to the Apache Attic in January 2020.

  • Awesome Workflow Engines

    List of awesome workflow engines collected by

  • Bizagi Engine

    BPMN 2.0 compliant process engine for executing business processes.

  • Camunda 7 Community Edition

    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,

Modeling Tools

Methods

Testing/Validation

  • BenchFlow

    Performance and conformance checking for BPEL and BPMN.

  • betsy

    Engine Test System for BPEL and BPMN.

  • BPELlint

    Validation tool which statically analyzes BPEL files using the statical analysis rules from the BPEL 2.0 specification. Also available as

  • BPELStats

    BPELStats is a tool for calculating a variety of BPEL Metrics.

  • BPELUnit

    Unit testing for BPEL

  • bpmnlint

    Validate BPMN diagrams based on configurable lint rules

Assessments

Showing a sample of 96 resources. View the full list on GitHub →