Backgrid.js is a set of components for building semantic and easily stylable data grid widgets.
It has been chosen because it offers really simple, intuitive programming interface that makes easy things easy, but hard things possible when dealing with tabular data.
Backgrind provides editing, adding and sorting data on client side. I recommend to read more about it - Backgrid website. Files:
lib/backbone/backbone-pageable.js lib/backgrid/backgrid.js lib/backgrid/backgrid-paginator.js
DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table.
Files:
lib/jquery.dataTables.min.js