An interactive demo page for measuring Webix Grid performance with large datasets.
The demo generates data and loads it into a Webix Grid. You can select the number of rows (from 100 to 1,000,000) and observe the following performance metrics in real time:
- Render time - time to parse and render the grid records
- Scroll FPS - frames per second while scrolling
- Sort time - time to sort the grid by a column
- Filter time - time to filter the grid
The project has no backend and no build step (there's only client-side HTML, CSS, and JS). Webix Grid is loaded from CDN.
- Clone the repository:
git clone https://github.com/webix-hub/grid-performance-demo.git- Start a server in the project folder using any of the following:
# Node
npx serve .
# Python
python3 -m http.serverOr use the Live Server extension in VS Code.
- Open
http://localhost:PORTin your browser.
MIT License.