DEV Community

Timur Catakli
Timur Catakli

Posted on

Looking for a Datagrid that does all these:

Show/Hide Columns
Custom Styling
Loading State/Indicator
Empty State Indicator (no records found)
Frozen Columns
Fixed Header
Row Selection
Save & Restore state
Filter Data
Column Sorting
Column Resizing
Column Reordering

Any ideas? Closest I found is react-table...

Top comments (2)

jadjare profile image

Slickgrid is an excellent open source grid, especially for handling large volumes of data. It's capable of handling many of the requirements you list.

Although it's pretty old now, it's still in active development and there are various forks for ES6, Angular, Vue etc.

Here's some demo/example links

komarovalexander profile image
Alexander Komarov • Edited has all these features except for Frozen Columns - but it can be added in further releases. If you need more features don't hesitate to create an issue on github