The ExPivot/JS is our approach to provide data summarization, as a pivot table. A pivot-table can automatically sort, count, total or give the average of the data stored in one table or spreadsheet. The user sets up and changes the summary's structure by dragging and dropping fields graphically. The ExPivot/JS is a HTML standalone-component, written in JavaScript, that uses no third-party libraries.

Pivot
Properties
Events
Your browser does not support the HTML5 canvas tag.
Drag and drop the column's header (Columns panel) to summarize/group by/ungroup that column. Click to select/scroll. Double-Click to show data. Right-Click to format. Middle-Click to zoom.
Your browser does not support the HTML5 canvas tag.
Click the (top-right arrow) to show the source-code. Click the (bottom-left arrow) to show the help. ✔ Check/uncheck options to include/exclude the property. Change the option's value according to the below description.
Your browser does not support the HTML5 canvas tag.
here goes the events
Click, drag, drop or roll the mouse-wheel to get for the control's events.