React Logo
react-datatable
v1.0.0 Production Ready

Premium React DataTable

A lightweight, high-performance datatable built with @mui/material. Featuring persistent column visibility, smart sorting, and polished skeleton loading states.

$

Column Management

Built-in menu to show/hide columns with persistent state using localStorage.

Smart Sorting

Built-in sorting supporting nested object properties via dot notation out of the box.

Pagination

Seamless integration with MUI Pagination, supporting both client and server modes.

Skeleton Loading

Professional skeleton loading states for a smooth and premium user experience.

Permission Support

Built-in handling for access-denied or restricted data states with custom messaging.

Zero Dependencies

Lightweight footprint with no heavy external icon sets or bulky dependencies.

⚛ REACT DATATABLE

Premium Data Grid

Lightweight, high-performance, and designed for complex data sets. Experience seamless sorting, pagination, and persistence.

NPM DOWNLOADS
15K+
UNPACKED SIZE
<50KB
hooks.reference
DataTable
Core
Main data grid component with sorting & pagination
ColumnVisibility
Persistence
Save user preferences to localStorage via tableId
SmartSorting
Utility
Support for nested object properties with dot notation
Permissions
Security
Access-denied UI handling with custom messages
Skeletons
UI/UX
Built-in polished skeleton loading states

Start using react-datatable today

Install via npm, yarn, or pnpm. Zero configuration required.