TanStack Table

Configure TanStack Table for server-side pagination, filtering, and sorting in React apps.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/matiacone/dotfiles --skill tanstack-table-matiacone
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: TanStack Table
Source: https://github.com/matiacone/dotfiles/tree/main/agents/.agents/skills/tanstack-table
Command: npx skills add https://github.com/matiacone/dotfiles --skill tanstack-table-matiacone

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

TanStack Table provides a headless data table solution that enables scalable server-side pagination, filtering, and sorting.

Core Features & Use Cases

  • Server-side pagination, filtering, and sorting: Offload heavy data operations to backends to support large datasets.
  • Cloudflare D1 integration: End-to-end examples with Workers API and D1 for data sources.
  • Virtualization support: Efficient rendering of 1000+ rows with TanStack Virtual.
  • Type safety and UX reliability: Strong TypeScript column definitions and safe data handling.

Quick Start

Install the required packages and memoize data and columns, then configure TanStack Table with manual server-side features for pagination, filtering, and sorting.

Frequently Asked Questions about TanStack Table

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement server-side pagination and sorting with TanStack Table?▼

You can use TanStack Table with Cloudflare D1 by connecting a React frontend to a Cloudflare Workers API. The Workers API queries the D1 database to provide scalable data sources for server-side table operations.

How do I render thousands of rows in a React table without performance issues?▼

Rendering thousands of rows efficiently requires virtualization support using TanStack Virtual. This technique integrates with TanStack Table to render only visible rows, ensuring smooth performance for data-intensive dashboards.

Can I integrate TanStack Query with TanStack Table for data fetching?▼

Yes, TanStack Query can be integrated with TanStack Table to manage server-side data fetching. This combination handles asynchronous data operations for pagination, filtering, and sorting while maintaining type-safe column definitions.

What are type-safe column definitions in TanStack Table?▼

Type-safe column definitions in TanStack Table use strong TypeScript typing to ensure safe data handling and UX reliability. They define the structure of your table data securely within React-based applications.