Favicon of Tanstack table

Tanstack table

Build and customize tables or datagrids with full control over markup and styles across TS/JS, React, Vue, Solid, Svelte, Qwik, Angular, and Lit.

Screenshot of Tanstack table website

TanStack Table is a headless UI library designed for creating powerful, customizable tables and datagrids. Its core strength lies in providing full control over markup and styles, allowing developers to craft pixel-perfect interfaces tailored to their needs. Despite its small bundle size, it offers a comprehensive set of features such as sorting, filtering, grouping, pagination, row selection, and virtualization, making it suitable for handling large data sets efficiently.

The library is framework-agnostic, supporting popular frameworks like React, Vue, Angular, Svelte, Solid, Qwik, and even vanilla JavaScript. Its architecture is highly extensible, enabling developers to override defaults and build complex table functionalities, including spreadsheet-like features or custom UI components. TanStack Table is designed to be lightweight (10-15 KB), yet powerful enough for enterprise-grade applications.

Key benefits include:

  • Zero design constraints: Fully headless, allowing complete styling freedom.
  • Rich feature set: Sorting, filtering, grouping, pagination, and more.
  • Framework support: Compatible with multiple front-end frameworks.
  • Extensibility: Customizable and overrideable to fit any project requirements.
  • Developer-friendly: Well-documented with examples and a vibrant community.

Whether you are building a simple data table or a complex spreadsheet application, TanStack Table provides the tools to create highly functional, visually tailored tables that enhance user experience and productivity.

Categories:

Share:

Similar to Tanstack table

Favicon

 

  
  
Favicon

 

  
  
Favicon