Build tables and data grids with feature-level tree shaking, reactive state, fast row models, and complete control over markup and styles.
Developer toolsTypeScript · JavaScriptGitHub @TanStackOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Become a Sponsor!
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, Preact, Octane, Vue, Solid, Svelte, Angular, Ember, Lit, and Alpine
• 100% customizable — bring your own UI, components, and styles
• Sorting, filtering, grouping, aggregation & row selection
• Lightweight, virtualizable & server‑side friendly
TanStack Table ships TanStack Intent skills inside each adapter package. After installing the library, run:Read the full README ↗[!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.
TanStack Table ships TanStack Intent skills inside each adapter package. After installing the library, run:
npx @tanstack/intent@latest install
to add skill-loading guidance for your agent (Claude Code, Cursor, Copilot, etc.). The same CLI also exposes intent list to browse available skills and intent load <skill> to print one for inspection. Skills are versioned with the library — your agent gets guidance that matches the version of @tanstack/<framework>-table you installed. Only available for v9 and above.
… and more at TanStack.com »