Sourcemap Explorer
Stack · npm package

@tanstack/table-core

Headless UI for building powerful tables & datagrids for TS/JS.

latest 8.21.3· MIT· 215 versions publishedView on npm

About

Headless UI for building powerful tables & datagrids for TS/JS.

reactvuesolidtabletable-coredatagrid

Live mirror of the GitHub README. Updated whenever the repo's default branch changes.

TanStack Table

Become a Sponsor!

TanStack Table

[!NOTE] You may know TanStack Table by the adapter names:

A headless table library for building powerful datagrids with full control over markup, styles, and behavior.

  • Framework‑agnostic core with bindings for React, Vue & Solid
  • 100% customizable — bring your own UI, components, and styles
  • Sorting, filtering, grouping, aggregation & row selection
  • Lightweight, virtualizable & server‑side friendly

Read the Docs →

Get Involved

Partners

Table & you?

We're looking for TanStack Table Partners to join our mission! Partner with us to push the boundaries of TanStack Table and build amazing things together.

LET'S CHAT

Explore the TanStack Ecosystem

… and more at TanStack.com »

Quick facts

Latest version8.21.3
LicenseMIT
AuthorTanner Linsley
Installnpm install @tanstack/table-core
Direct dependencies0

How Sourcemap Explorer detects @tanstack/table-core

We catch @tanstack/table-core from two complementary signals: bundled source paths and the embedded package.json. Modern bundlers (webpack, Vite, esbuild, Rollup, Turbopack) preserve the original node_modules/@tanstack/table-core/ paths inside the JavaScript sourcemap's sources[] array — that's the canonical signal. When the matching package.json is also captured in sourcesContent[], we read the exact version field — patch number included. No regex guessing, no version inference.

  1. 1

    Confirm the site exposes sourcemaps

    In DevTools Network, check the response headers of any application script for `SourceMap` or `X-SourceMap`. Failing that, fetch the script's last 4 KB and look for a `//# sourceMappingURL=` comment.

  2. 2

    Find the package in the bundle

    Open DevTools → Network → reload. Click any application script and look at its sourcemap. Inside, search `sources[]` for entries matching `node_modules/@tanstack/table-core/` — every match confirms the package is bundled. The matching `sourcesContent[i]` for `node_modules/@tanstack/table-core/package.json` gives you the exact installed version.

  3. 3

    Read the version directly from package.json

    Run `jq -r '. as $m | $m.sources | to_entries[] | select(.value | endswith("node_modules/@tanstack/table-core/package.json")) | $m.sourcesContent[.key] | fromjson | .version' bundle.js.map`. Sourcemap Explorer automates the same query in the popup.

Recent versions

Version
Released
8.0.0
8.0.3
8.0.4
8.0.6
8.0.7
8.0.8
8.0.11
8.0.12

FAQ

What is @tanstack/table-core used for?

Headless UI for building powerful tables & datagrids for TS/JS.

How can I tell if a website is using @tanstack/table-core?

Open the page in Chrome with the Sourcemap Explorer extension installed and read the Stack tab. We catch `@tanstack/table-core` from two complementary signals: `node_modules/@tanstack/table-core/` paths inside the JavaScript sourcemap, and the embedded `package.json` we read for exact-version detection. Without the extension you can do the same lookup manually in DevTools — the steps are listed in the "How Sourcemap Explorer detects" section above.

What is the latest version of @tanstack/table-core?

8.21.3, as published on the npm registry. The "Recent versions" table on this page lists the most recent 8 releases with their release dates. Sourcemap Explorer reports the version actually bundled into a site, which can lag the latest release by months on real-world deployments.

Where can I read more?

Project homepage: https://tanstack.com/table. Source code: https://github.com/TanStack/table. Published on npm: https://www.npmjs.com/package/@tanstack/table-core. Licensed as MIT.

Keep reading on Sourcemap Explorer

Detected by Sourcemap Explorer

When a bundle ships sourcemaps, we read the embedded package.json for @tanstack/table-core and report the precise version. Without sourcemaps, an import / require in the page's scripts is enough to flag it.

Install free on Chrome