Best JavaScript Data Grids and Spreadsheets

React Table

Hooks for building lightweight, fast and extendable datagrids for React

Features

  • Lightweight (5kb - 12kb+ depending on features used and tree-shaking)
  • Headless (100% customizable, Bring-your-own-UI)
  • Auto out of the box, fully controllable API
  • Sorting (Multi and Stable)
  • Filters
  • Pivoting & Aggregation
  • Row Selection
  • Row Expansion
  • Column Ordering
  • Animatable
  • Virtualizable
  • Resizable
  • Server-side/controlled data/state
  • Extensible via hook-based plugin system

Documentation

  • Installation - Walk through how to install React Table
  • Concepts - Read how React Table works and how you can use it better
  • Examples - Experience and learn from some examples and guides of how to use React Table and implement common patterns
  • API - Get to know React Table’s API
  • Previous Versions
  • Contributing - Become familiar with how to contribute back to React Table
  • Code of Conduct - Be a good React Table citizen by following these repository rules

STATS ON GITHUB

  • 25256
  • 3084
  • 203
  • License: MIT/Commercial
  • Author: Tanner Linsley
  • Last update: N/A

TRENDS