HTML5PivotGrid says it all.