Bryntum Grid
The Bryntum Grid is a powerful and high performance table component for the web. Since it is built with pure JavaScript, it works with the framework you are already using.

Feature rich
Bryntum Grid has all the features you would expect from a grid component, including:
- Locked columns
- Cell editing
- Custom cell rendering
- Grouping of rows and headers
- Filtering and searching
- Cross-browser compatible, works with any backend and framework
Great performance
Bryntum Grid applies a combination of techniques to achieve great rendering and scrolling performance:
- Virtual rendering – Only renders the visible set of rows
- Minimal DOM interactions – Elements are reused extensively
- Modern CSS – Using CSS optimizations when available
- Try our big data set demo to test the performance
Customizable to suit your needs
Bryntum Grid has lots of options for customization:
- Ships with four themes and a demo of how to roll your own
- Use renderers to affect contents and styling of cells and headers
- Has an extensive reactive API, allowing you to change things on the fly
Includes a TreeGrid
Which supports all of the grids features and has the same great performance. Can be used as a plain tree or with additional columns as a tree grid.
Try it out yourself in this live demo! →