Stieges/bpmn-generator
Enterprise BPMN 2.0 Generator — JSON Logic-Core → ElkJS Layout → OMG-compliant XML + SVG
[](https://github.com/Stieges/bpmn-generator/actions/workflows/ci.yml) [](LICENSE)
BPMN 2.0 diagram generator — converts natural language process descriptions or structured JSON into OMG-compliant BPMN 2.0.2 XML files and SVG previews (ISO/IEC 19510:2013).
You describe a business process — either as free text or as a structured JSON (Logic-Core) — and the generator produces:
The output is structurally valid and OMG-compliant. It handles pools, lanes, gateways, boundary events, sub-processes, message flows, and loop markers correctly — things that LLMs typically get wrong when generating BPMN XML directly.
This tool produces a solid first draft, not a finished diagram. Expect to refine:
Think of it as going from 0% → 80% in seconds. The remaining 20% is domain expertise that requires human judgment.
User Text → [Phase 1] IntentLoading reviews...