{
  "gem": {
    "slug": "tanstack-db-vg-0925",
    "name": "TanStack DB",
    "description": "Reactive client data layer with differential dataflow collections, typed live queries and optimistic mutations layered over any backend.",
    "url": "https://tanstack.com/db",
    "domain": "tanstack.com",
    "author": "Tanner Linsley (@tannerlinsley)",
    "license": "MIT",
    "category": "Dev Utilities & Vibe-Coding Tooling",
    "subcategory": "Local-first & sync",
    "tags": [
      "tanstack",
      "reactive",
      "client-store",
      "sync"
    ],
    "whyGem": "The newest TanStack piece and the least-known: sub-millisecond live queries in the client.",
    "sourceType": "site",
    "image": "/api/public/library/og/VG-0925-480.webp",
    "pageUrl": "https://vibing.inc/library/tanstack-db-vg-0925"
  }
}