React Table Libraries: MUI Data Grid, Material-Table and React-Table

Renee LIN
3 min readJun 19, 2022
React-Table V7 (Javascript), V8 is Typescript

I use MUI as React UI library. Recently I need to create a table on a webpage, if the table is very simple I can use the table component in MUI directly. However, I need a table with collapse/grouping, filtering and also search functions. So I searched the table libraries, and I found their names quite confusing. I ended up using React-Table for its popularity and ultra-extensibility.

If you google React Table Libraries, below four libraries might be the top choices.

(1) MUI Data Grid (Mui-x)

(2) Mui-datatables (Material-UI-Datatables)

(3) Material-Table

(4) React-Table

I first checked the popularity through GitHub and NPM trends.

1. Popularity

From the number of stars in Github, it seems React-Table is the most popular one with 17.7k stars, while Mui data grid is the least popular one.

MUI Data Grid (Mui-x)

--

--

Renee LIN
Renee LIN

Written by Renee LIN

Passionate about web dev and data analysis. Huge FFXIV fan. Interested in health data now.

No responses yet