bpmnlint
« Back to VersTracker
Description:
Validate BPMN diagrams based on configurable lint rules
Type: Formula  |  Latest Version: 11.7.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: bpmn linting process-modeling validation developer-tools
Install: brew install bpmnlint
About:
bpmnlint is a static analysis tool designed to enforce consistency and quality in BPMN 2.0 process models. It allows developers to define custom linting rules or use existing presets to validate diagram structure, naming conventions, and modeling patterns. This helps maintain governance and best practices across large process repositories.
Key Features:
  • Configurable rule sets for custom validation logic
  • Extensible architecture for writing custom rules
  • CLI and API integration for CI/CD pipelines
  • Supports both diagram syntax and semantic validation
Use Cases:
  • Enforcing enterprise BPMN modeling standards
  • Automated quality checks in CI/CD workflows
  • Refactoring and auditing existing process libraries
Alternatives:
  • Camunda Modeler Linter – Camunda-specific solution; bpmnlint is framework-agnostic and more extensible
License: MIT
Dependencies: node
Bottles available for: all
Version History
Detected Version Rev Change Commit
Nov 18, 2025 10:53am 0 VERSION_BUMP 921e1ce9
Sep 24, 2025 5:14pm 0 VERSION_BUMP c536220e