Syncfusion Essential Studio JavaScript
A complete JavaScript UI controls library.
Pivot Table - Organize and summarize business data and display the result in a cross-table format. Includes data binding, drilling up and down, filtering and sorting, editing, Microsoft Excel and PDF exporting and several built-in aggregations.