{
  "gem": {
    "slug": "webgl-crt-shader-vg-1167",
    "name": "webgl-crt-shader",
    "description": "Tweakable CRT shader for a web canvas with scanlines, curvature, bloom and phosphor controls exposed as parameters.",
    "url": "https://github.com/gingerbeardman/webgl-crt-shader",
    "domain": "github.com",
    "author": "Matt Sephton (@gingerbeardman)",
    "license": "open-source",
    "category": "Games, Juice & Interactive",
    "subcategory": "Pixel art & retro",
    "tags": [
      "crt",
      "shader",
      "webgl",
      "retro"
    ],
    "whyGem": "Drop-in CRT layer for any canvas game; the cheapest instant retro credibility",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-1167-480.webp",
    "pageUrl": "https://vibing.inc/library/webgl-crt-shader-vg-1167"
  }
}