{
  "gem": {
    "slug": "proton-vg-0180",
    "name": "Proton",
    "description": "Particle animation engine for canvas, WebGL and DOM with emitters, behaviours, forces and zones borrowed from VFX pipelines.",
    "url": "https://github.com/drawcall/Proton",
    "domain": "github.com",
    "author": "(@drawcall)",
    "license": "MIT",
    "category": "Backgrounds, Effects & CSS Oddities",
    "subcategory": "Particle systems",
    "tags": [
      "particles",
      "canvas",
      "webgl",
      "engine"
    ],
    "whyGem": "Real emitter/behaviour architecture rather than a preset list you cannot escape",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-0180-480.webp",
    "pageUrl": "https://vibing.inc/library/proton-vg-0180"
  }
}