{
  "gem": {
    "slug": "matter-js-vg-1492",
    "name": "Matter.js",
    "description": "2D rigid-body physics engine with collision, constraints and composites, frequently repurposed to make UI elements tumble and stack.",
    "url": "https://brm.io/matter-js/",
    "domain": "brm.io",
    "author": "Liam Brummitt (@liabru)",
    "license": "MIT",
    "category": "Motion & Animation",
    "subcategory": "Physics & gesture",
    "tags": [
      "physics",
      "canvas",
      "2d",
      "interaction"
    ],
    "whyGem": "Physics-driven UI toys and falling-tag heroes almost all run on this quietly.",
    "sourceType": "site",
    "image": "/api/public/library/og/VG-1492-480.webp",
    "pageUrl": "https://vibing.inc/library/matter-js-vg-1492"
  }
}