{
  "gem": {
    "slug": "particles4all-vg-2103",
    "name": "Particles4All",
    "description": "WebGPU solver that simulates fluid and rigid bodies as one position-based-dynamics system, with screen-space fluid surface reconstruction.",
    "url": "https://particles4all.netlify.app/",
    "domain": "particles4all.netlify.app",
    "author": "matsuoka-601 (@matsuoka_601)",
    "license": "MIT",
    "category": "Shaders, WebGL & Creative Coding",
    "subcategory": "Creative coding",
    "tags": [
      "webgpu",
      "fluid-simulation",
      "physics",
      "particles"
    ],
    "whyGem": "Research-grade PBF solver with every knob exposed live in the browser.",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-2103-card.svg",
    "pageUrl": "https://vibing.inc/library/particles4all-vg-2103"
  }
}