JavaScript Pivot Table - Webix Pivot
Webix Pivot is a perfect JavaScript tool for creating interactive table reports that can be embedded into your web pages or applications. It allows automatic organizing, summarizing and comparing complex data from database files. If you would like to present data in Pivot from a different angle you shouldn't create new templates. The structure of data in Pivot table can be easily changed by dragging and dropping its fields, rows and columns or by adding additional filters in them graphically. Webix Pivot easily loads thousands of records without changing its usual high rendering speed. Pivot table is fully client-side. It allows you to ged rid of unnecessary requests to the server.