The Principal Dev – Masterclass for Tech Leads

The Principal Dev – Masterclass for Tech Leads28-29 May

Join

SVAR React DataGrid | Data Table

WebsiteGetting StartedDemos

npm License npm downloads

SVAR React DataGrid is a ready-to-use component that helps you integrate feature-rich and lightning-fast data tables into React apps. It efficiently handles large datasets and supports virtual scrolling, in-cell editing, sorting, filtering, and full customization to fit complex projects.

Built as a pure React component (no wrappers), it integrates naturally with modern React apps and includes full TypeScript support. The data grid supports responsive layouts, light and dark themes, and is compatible with React 18 and 19.

SVAR React DataGrid - Examples

:sparkles: Key Features

Handling large datasets

Data editing

Columns

Rows

Cells

Filtering

Accessibility

Data & export

:hammer_and_wrench: How to Use

Install SVAR React DataGrid via npm:

npm install @svar-ui/react-grid

Import the package and include the data grid component in your React file:

import { Grid } from "@svar-ui/react-grid";
import "@svar-ui/react-grid/all.css"; // required styles

const data = [
  {
    id: 1,
    email: "Leora13@yahoo.com",
    firstName: "Ernest",
    lastName: "Schuppe",
  },
  {
    id: 2,
    email: "Mose_Gerhold51@yahoo.com",
    firstName: "Janis",
    lastName: "Vandervort",
  },
];

const columns = [
  {
    id: "id",
    width: 50,
  },
  {
    id: "firstName",
    header: "First Name",
    footer: "First Name",
    width: 150,
  },
  {
    id: "lastName",
    header: "Last Name",
    footer: "Last Name",
    width: 150,
  },
];

export default function App() {
  return <Grid data={data} columns={columns} />;
}

See the getting started guide to quickly set up and begin using SVAR React DataGrid component in your React projects.

:speech_balloon: Need Help?

Post an Issue or use our community forum.

⭐ Show Your Support

If SVAR React DataGrid helps your project, give us a star on GitHub! It helps more developers discover this component and keeps our team motivated to ship new features.

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.