object-process-model-creator

forgettiSpaghetti/object-process-model-creator
★ 0 stars TypeScript Code/Dev Tools Updated today
Diagrams-as-code renderer for Object-Process Methodology (ISO 19450). Define OPM models in YAML, get auto-laid-out OPD diagrams (SVG) and OPL sentences. Features orthogonal edge routing, comb-style aggregation, state-targeted links, line jumps, and Z-shape invocation. Includes CLI, MCP server, and full validation. Built on ELK.js.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "object-process-model": {
      "command": "npx",
      "args": [
        "-y",
        "forgettiSpaghetti/object-process-model-creator"
      ]
    }
  }
}

README Excerpt

Diagrams-as-code for **Object-Process Methodology** (OPM / ISO 19450). Write your OPM model in YAML, get a clean SVG Object-Process Diagram and OPL (Object-Process Language) sentences. ``` YAML model ──▶ validate ──▶ ELK layout ──▶ SVG + OPL sentences ``` ```bash nvm use 24 # or whichever Node version you have ≥ 20

Tools (10)

changesconsumesexhibitsgenerate_oplhandlesinvokesrender_opdrequiresvalidate_opmyields