{
  "gem": {
    "slug": "signature-pad-vg-1880",
    "name": "signature_pad",
    "description": "Canvas-based smooth signature capture using variable-width Bézier interpolation, with undo and erase.",
    "url": "https://github.com/szimek/signature_pad",
    "domain": "github.com",
    "author": "Szymon Nowak (@szimek)",
    "license": "MIT",
    "category": "UI Components & Libraries",
    "subcategory": "Forms & inputs",
    "tags": [
      "signature",
      "canvas",
      "input",
      "forms"
    ],
    "whyGem": "Variable-width Bézier is why signatures look real here and jagged everywhere else",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-1880.png",
    "pageUrl": "https://vibing.inc/library/signature-pad-vg-1880"
  }
}