{"adoption": {"forks": 3569, "observed_at": "2026-08-28T04:11:48.303277+00:00", "stars": 28383}, "canonical_url": "https://ross.abutalabs.com/products/table", "card": {"archived": false, "artifact_type": "library", "description": "🤖 Headless UI for building powerful tables & datagrids for TS/JS -  React-Table, Vue-Table, Solid-Table, Svelte-Table", "domain": ["frontend", "web-development", "developer-tools"], "enriched": true, "function": ["ui-components", "state-management", "frontend-framework"], "health_score": 100, "homepage": "https://tanstack.com/table", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["TanStack/table"], "name": "TanStack/table", "platform": ["browser", "cross-platform"], "pushed_at": "2026-08-26T22:32:45+00:00", "repo": "TanStack/table", "stars": 28383, "tags": ["headless-ui", "datagrid", "table", "sorting", "filtering", "pagination", "grouping", "row-selection", "typescript", "react", "vue", "svelte", "solid", "angular", "virtualization", "tree-shakable", "nodejs", "web-server"], "topics": ["react", "table", "datagrid", "datatable", "grid", "datagrids", "hooks", "sorting", "filtering", "grouping", "pagination", "reactjs", "solid", "solidjs", "svelte", "typescript", "vue", "javascript", "sveltejs"], "urls": [], "use_cases": ["build a sortable and filterable data table in React", "create a custom datagrid with my own design system", "server-side paginated table with full control over markup", "grouped and aggregated rows in a Vue table", "virtualized table for large datasets", "headless table logic for a Svelte or Solid app", "spreadsheet-like grid with column resizing and pinning"], "what_it_is": "TanStack Table is a headless, framework-agnostic table and datagrid engine for TypeScript/JavaScript that provides sorting, filtering, grouping, pagination, and row selection logic while leaving all markup and styling to the developer. It ships official adapters for React, Vue, Solid, Svelte, Angular, Ember, Lit, Alpine, Preact, and vanilla JS via @tanstack/table-core.", "when_to_avoid": ["you want a pre-built, styled table component out of the box (consider AG Grid)", "you need a quick drop-in table with minimal code", "your team prefers batteries-included UI kits over headless primitives"], "when_to_choose": ["you need full control over table markup, styles, and behavior", "you want framework-agnostic table logic with typed APIs", "you need advanced features like grouping, aggregation, faceting, or row pinning", "you're pairing with component libraries like shadcn/ui, MUI, or Mantine", "you need server-side data processing or virtualization support"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/table", "repo": "TanStack/table", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:48.303277+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:54:23.738921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb18e241e011aa23236e8d0199e025bd9b3a7528d1a621ae89ada631a8884b7d", "fetched_at": "2026-08-28T04:11:48.303277+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TanStack/table"}, {"content_hash": "d03e7197c17de6f37fa0c9c64121c782329298fa34c646e23c83b36b4b3fab31", "fetched_at": "2026-08-29T07:51:24.467466+00:00", "kind": "homepage", "missing": false, "url": "https://tanstack.com/table"}, {"content_hash": "8dff81fd6fae6aa61e5e17dd66ed6019a01fd1a8c278ab7f953159d54796f1bd", "fetched_at": "2026-08-29T07:51:24.472359+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/overview"}, {"content_hash": "0d44ba21bd45898f973ae4c5b93fb9df106d10e3e8e6f3594b7a116463c976df", "fetched_at": "2026-08-29T07:51:24.474205+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/guide/features"}, {"content_hash": "fc443d7d43453d28418aa9306d857226c0cc265b0086652a179cd985e59dfbb8", "fetched_at": "2026-08-29T07:51:24.476134+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/reference/index"}, {"content_hash": "821e31490ceab19acfc0c459d25a9728d76d100ff45e97df7b0c90919a898f54", "fetched_at": "2026-08-29T07:51:24.477894+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework/react/examples/basic-use-table"}, {"content_hash": "309382660df5d70f6185b8c12f14e3ae5c3d7af0de8fa9c3aa4390d5e49125d3", "fetched_at": "2026-08-29T07:51:24.479621+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/blog"}, {"content_hash": "aac7b751abdf49715ab27f8d4982654bdcdbbce81797d164de0954a5425f5f2f", "fetched_at": "2026-08-29T07:51:24.481130+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/framework"}, {"content_hash": "646d80f1640055404c58ab856b42629fb0d73baaaa159f0fba2c2df3ad543ccf", "fetched_at": "2026-08-29T07:51:24.482654+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/table/latest/docs/contributors"}, {"content_hash": "f45f670c0ce6e23f59e14d5169b2e09c83ea537d5e778bf574c8b9e8a118d974", "fetched_at": "2026-08-29T07:51:24.470477+00:00", "kind": "site_page", "missing": false, "url": "https://tanstack.com/blog"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3604, "days_push": 7, "days_rel": 7, "gap_med": 0.0, "n_releases_24m": 109}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}