{
  "gem": {
    "slug": "graph-dungeon-generator-vg-1176",
    "name": "graph-dungeon-generator",
    "description": "Graph-based procedural dungeon generator in TypeScript that places rooms from a connectivity graph with a readable implementation.",
    "url": "https://github.com/halftheopposite/graph-dungeon-generator",
    "domain": "github.com",
    "author": "halftheopposite",
    "license": "MIT",
    "category": "Games, Juice & Interactive",
    "subcategory": "Procedural generation",
    "tags": [
      "dungeon",
      "procgen",
      "typescript",
      "graph"
    ],
    "whyGem": "Small enough to read in an afternoon and adapt to your own room grammar",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-1176-480.webp",
    "pageUrl": "https://vibing.inc/library/graph-dungeon-generator-vg-1176"
  }
}