Table4JS
Free table/grid JavaScript library.
Supports pure JS, React
and Knockout.
Out-of-the-box filtering and sorting
To start filtering data, hover over the column heading and click the filter
icon.
In order to sort table column simply click on the column header.
Subsequent click reverses the sort order.
Viewing data without pagination is much more
convenient and does not require switching pages and all that.
Out-of-the-box columns summary
To get column summary click on the sum icon in a table header: summary row
will
appear in the table footer.
Then select summary type for the certain column. Supported count, average,
min,
max and other functions.
Allows to modify data via inplace editing, create and delete rows without
leaving the context table.
Shows data in table (grid) form
Table is a conviniet tool to visualize your data.
Sever-side data provider
Fill the table with data from various sources that come to
your mind.
Works with any datasets
Table4JS ready for large datatests: array and remote. Only
visible data are loaded and shown on the screen.
Other data will be lazy loaded as you will scroll table content to them.
Out-of-the-box functions
You can search, filtering and order to sort data in your
table without using additional libraries and scripts.