Brought to you by Handsoncode

JavaScript Open-Source Spreadsheets and Data Grids

Clusterize.js

The main idea is not to pollute DOM with all used tags. Instead of that - it splits the list to clusters, then shows elements for current scroll position and adds extra rows to top and bottom of the list to emulate full height of table so that browser shows scrollbar as for full list.

Features:

  • Adaptive virtual scrolling
  • Support for millions of rows
  • Support any tag (table, ul, ol, div…)
  • Support mobiles and tablets
  • Support IE8+
  • Only 1.95K gzip

Preview:

Lazy loading

Scrolling table

Scroll progress

Scrolling progress indicator

comments powered by Disqus

GITHUB STATS

  • 5138
  • 243
  • 9

INSTALLATION

License:
MIT
Author:
Denis Lukov
Last update:
Mar 5, 2017

TRENDS