{
  "gem": {
    "slug": "snabbt-js-vg-1436",
    "name": "Snabbt.js",
    "description": "Minimalist animation library that only touches CSS matrix transforms and opacity, keeping every animation on the compositor thread.",
    "url": "https://daniel-lundin.github.io/snabbt.js/",
    "domain": "daniel-lundin.github.io",
    "author": "Daniel Lundin (@daniel-lundin)",
    "license": "MIT",
    "category": "Motion & Animation",
    "subcategory": "Animation engines",
    "tags": [
      "javascript",
      "transforms",
      "performance"
    ],
    "whyGem": "Deliberately refuses to animate slow properties — performance by constraint, not discipline.",
    "sourceType": "site",
    "image": "/api/public/library/og/VG-1436-480.webp",
    "pageUrl": "https://vibing.inc/library/snabbt-js-vg-1436"
  }
}