React
High-Performance React Data Grid
A professional data table engineered for performance. Featureful and easy to configure, Bryntum React Grid delivers a top-notch user experience, for simple and complex data tables.
Clear and concise documentation
Feature-rich React data table library
Bryntum React Grid comes with selecting, editing, filtering, sorting, file exporting, and printing features, and so much more! Display and manage data as a tree or nested grid, or in multiple grid instances. Browse our interactive demos:
Exceptional Grid performance
Bryntum React Grid uses several techniques for peak rendering and scrolling performance:
- Virtual rendering
- Minimal DOM interactions
- Extensive element reuse
- Modern CSS optimizations
Test the Bryntum React Grid performance with our big data set demo.
JSX support
Bryntum React Grid seamlessly integrates with JSX, supporting both inline JSX and JSX in custom React components. Keep conditional logic and markup together and ensure they stay in sync.Â
Use JSX in React components to create cell-editing elements, elegant event bars, tooltips, and widgets for your Bryntum React Grid.
But JSX isn’t a requirement. Our Bryntum renderer efficiently implements conditional logic and outputs visually rich cell content.
Themed, customizable, and responsive
Whether you prefer ready-made styles or have your own vision, we’ve got you covered. Bryntum React Grid ships with five elegant themes you can effortlessly adapt, or create a custom theme.Â
Display your grid on different devices with our responsive support.