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. It is integrated with template's style and it offers many features such as on-the-fly filtering and variable length pagination.