{
  "gem": {
    "slug": "reaflow-vg-0476",
    "name": "Reaflow",
    "description": "Modular React diagram engine using ELK.js for automatic layout, with node nesting, drag-drop and undo/redo.",
    "url": "https://github.com/reaviz/reaflow",
    "domain": "github.com",
    "author": "Reaviz / Austin McDaniel (@amcdnl)",
    "license": "Apache-2.0",
    "category": "Data Visualization & Charts",
    "subcategory": "Flow & canvas editors",
    "tags": [
      "react",
      "elkjs",
      "layout",
      "diagram"
    ],
    "whyGem": "Automatic ELK layout means you never hand-position a node again",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-0476-480.webp",
    "pageUrl": "https://vibing.inc/library/reaflow-vg-0476"
  }
}