Lightweight and extensible data tables for React

Build and design powerful datagrid experiences while retaining 100% control over markup and styles.

Designed to have zero design.

You want your tables to be powerful without sacrificing how they look! After all, what good is that nice theme you designed if you can't use it?! React Table is headless by design (it's just a hook), which means that you are in complete and full control of how your table renders down to the very last component, class or style.

Powerful and Declarative

React Table is a workhorse. It's built to materialize, filter, sort, group, aggregate, paginate and display massive data sets using a very small API surface. Just hitch your wagon (new or existing tables) to React Table and you'll be supercharged into productivity like never before.


Plugins are important for a healthy ecosystem, which is why React Table has it's very own plugin system allowing you to override or extend any logical step, stage or process happening under the hood. Are you itching to build your own row grouping and aggregation strategy? It's all possible!

Trusted in Production by
IntuitGoogleAmazonAppleAutoZoneMicrosoftCiscoUberSalesforceWalmartWixHPDocusignTripwireYahoo!OcadoNordstromTicketMasterComcast BusinessNozzle.ioIntuitGoogleAmazonAppleAutoZoneMicrosoftCiscoUberSalesforceWalmartWixHPDocusignTripwireYahoo!OcadoNordstromTicketMasterComcast BusinessNozzle.ioIntuitGoogleAmazonAppleAutoZoneMicrosoftCiscoUberSalesforceWalmartWixHPDocusignTripwireYahoo!OcadoNordstromTicketMasterComcast
Diamond Sponsors
Become a Sponsor
Gold Sponsors
Silver Sponsors
Nozzle - Google Keyword Rank Tracker
Bronze Sponsors
  • Hugo Meissner
  • Benoit Leger-Derville
  • David Pickut
  • Robert Tajnšek
  • Eric Lanehart (@pushred)
  • Anish P Patel (@anishpatelyaadada)
  • Janus Reith (@janus-reith)
  • Timo Mämecke (@timomeh)
  • Tyler Reiff (@reiff12)
  • Matt Stvartak (@mattstvartak)
  • JP Rosevear (@jprosevear)
  • Stefan Khan-Kernahan (@skhanker)
  • Nicholas Canvoa
  • Jesse Jafa (@awareness481)
  • Salik Syed (@saliksyed)
  • Chet Corcos (@ccorcos)
  • Muhammad Umar (@umarmuha)
  • Joe Alden (@joalden)
  • Standard Resume (@StandardResumeSponsors)
  • Jay (@jjstrat3)
  • TC Schiller (@tcschiller)
  • Brent Clark (@brentmclark)
  • Mario Menjívar (@mariomenjr)
  • Kelley van Evert (@kelleyvanevert)
  • Aaron VanEtveldt (@totaldis)

Take it for a spin!

With some basic styles, some table markup and few columns, you're already well on your way to creating a drop-dead powerful table.

Subscribe to our newsletter

The latest TanStack news, articles, and resources, sent to your inbox.

    I won't send you spam.

    Unsubscribe at any time.

    © 2020 Tanner Linsley. All rights reserved.