{
  "gem": {
    "slug": "uplot-vg-0410",
    "name": "uPlot",
    "description": "Canvas time-series chart library in ~50KB that renders 150k+ points in milliseconds with near-zero CPU on streaming data.",
    "url": "https://github.com/leeoniya/uPlot",
    "domain": "github.com",
    "author": "Leon Sorokin (@leeoniya)",
    "license": "MIT",
    "category": "Data Visualization & Charts",
    "subcategory": "Charting engines",
    "tags": [
      "canvas",
      "time-series",
      "performance",
      "lightweight"
    ],
    "whyGem": "Beats ECharts and Chart.js on CPU and RAM by an order of magnitude",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-0410-480.webp",
    "pageUrl": "https://vibing.inc/library/uplot-vg-0410"
  }
}