React Flow gives you the canvas. This registry adds the approval semantics: quorum gates, amount thresholds, unassigned seats, a policy lint that knows what segregation of duties means, and plain-language editing where a human reviews the diff before anything lands. Install with one command, the code lands in your project, it is yours.
npx shadcn@latest add https://approvals-ui.vercel.app/r/workflow-canvas.jsonEach item is copied into your codebase by the shadcn CLI, with its npm dependencies and its registry dependencies resolved. Start with workflow-canvas, it pulls everything it needs.