You're looking at DataGridXL v1. Click here to go to the latest version.

2000 rows x 500 columns

DataGridXL has excellent scroll performance. The grid has its own lightweight virtual DOM implementation. It means that the grid does not actually have a million DOM nodes in memory. Only the columns are DOM nodes.

This approach is radically different from other products out there. Many other products will show you a "speedy" demo with a million rows. Easy when rows only have a few columns. But DataGridXL is the only product that keeps scrolling smooth with hundreds of columns.


#grid {
  height: 400px;

<div id="grid"></div>

<script src=""></script>
var grid = new DataGridXL("grid", {
  data: DataGridXL.createDummyData(2000,500),


Leave email to receive latest updates!