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.

Code

<style>
#grid {
  height: 400px;
}
</style>

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

<script src="https://code.datagridxl.com/datagridxl.js"></script>
<script>
var grid = new DataGridXL("grid", {
  data: DataGridXL.createDummyData(2000,500),
  includeOuterBorder:true
});
</script>

edit

Leave email to receive latest updates!