Overview of TanStack Libraries
TanStack is a collection of open-source TypeScript libraries designed for various application needs. The ecosystem is divided into several categories:
- Frameworks: TanStack Start (Full-stack) and TanStack Router (Type-safe routing).
- Data & State Management: TanStack Query (Async state/fetching), TanStack DB (Reactive client-first store), TanStack Store (Framework agnostic store), and TanStack AI (AI building blocks).
- UI & UX: TanStack Table (Headless data-grids), TanStack Charts (Chart grammar), TanStack Form (Type-safe forms), TanStack Hotkeys (Keyboard shortcuts), TanStack Markdown (Document model), and TanStack Highlight (Syntax highlighting).
- Performance: TanStack Virtual (List virtualization) and TanStack Pacer (Debouncing/throttling/rate limiting).
- Tooling: TanStack Devtools, TanStack Config (Package publishing), TanStack CLI (Scaffolding), and TanStack Intent (Agent skills).