Tell me more ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

Is there any similar JS/HTML5 library for generating visualizations like Microsoft Pivot? I love the software but I don't like the idea of embedding SilverLight on page to use it. I have been looking at Raphael but I am too lazy to cook something up on my own.

share|improve this question
have you tried grapheal? – Raynos Apr 20 '11 at 21:34

10 Answers

up vote 4 down vote accepted

Roger Noble is creating a real HTML5 PivotViewer alternative. Post - Sample

Impressive stuff. enter image description here

share|improve this answer

If you're trying to visualize the sorting and filtering of images like in a couple of the demos then try out isotope.js. It supports sorting, and filtering on multiple categories. The documentation is good and its flexible to what types of HTML elements you use.

If your trying to make a chart Protivis is one of the most full featured visualization libraries I've come across. It would be helpful to know exactly what kind of data your trying to represent. Either way I hope this helps.

share|improve this answer
isotope.js is awesome! I would accept this as the answer soon unless someone comes up with something better in next 2 days. – wrick Jun 21 '11 at 17:51

You can try icCube Javascript Pivot table, it's dedicated to OLAP Servers.

share|improve this answer

how about an html5 lib? ZingChart

share|improve this answer

Some of my coworkers have been using RGraph and are very happy with it. It's only a graphing library though, so it's probably not a full solution to your problem.

Examples

share|improve this answer

Try out Flexmonster Pivot - web-based component for Pivot Reports. It uses Flash for performance which Javascript impossible to provide (it just crashes), so up to 100mb of data or millions of records are supported.

share|improve this answer

You could try the jit and Flot

share|improve this answer

JIT is great especially if you need tree representations. Check out their hyperbolic trees module.

share|improve this answer

Highcharts is excellent. It looks great (check out the website for images), and it

  • Supports lots of chart types, and you can combine them in one graph.
  • Easy to configure and use, using plain JSON.
  • It's smart about dates on x-axis, marking start of day/month/year automatically.
  • Animate in response to events in the graphs.
  • Built in zooming in a graph.
  • Compatible with all modern browsers, including IE6+ and iPad/iPhone.

And it's free for non-commercial uses.

share|improve this answer

We've just released a pivot-table javascript with charting, free for non-commercial use.

It takes any json-valid data or javascript object array(s) as input, and allows querying by "dimensions" and "metrics" (ie: group-by, measures, sorting, filtering, etc).

Tee.Data.js: Tutorial and examples

TeeChart.js demos

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.