{
  "gem": {
    "slug": "node-webgl-vg-2273",
    "name": "node-webgl",
    "description": "Headless WebGL 1 and 2 for Node.js via ANGLE, so three.js and raw shaders render on the GPU without a browser.",
    "url": "https://github.com/RenaudRohlinger/node-webgl",
    "domain": "github.com",
    "author": "Renaud Rohlinger (@RenaudRohlinger)",
    "license": "open-source",
    "category": "Shaders, WebGL & Creative Coding",
    "subcategory": "WebGL micro-library",
    "tags": [
      "webgl",
      "nodejs",
      "headless",
      "threejs",
      "angle"
    ],
    "whyGem": "Browser-identical WebGL in Node for CI screenshots and server-side 3D stills.",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-2273.png",
    "pageUrl": "https://vibing.inc/library/node-webgl-vg-2273"
  }
}